问题标签 [code-conversion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
46681 浏览

asp.net - 如何将旧 ASP 应用程序转换为 ASP.NET?

我们有一个大型 ASP(经典 ASP)应用程序,我们希望将其转换为 .NET 以便进一步发布。继续使用 ASP 是没有意义的,因为它已经过时了,而且我们不想从头开始重写它(Joel Spolsky 告诉你原因)。

有没有办法自动将它从 ASP 转换为 ASP.NET?

0 投票
2 回答
3673 浏览

c++-cli - 是否有任何工具可以将托管 C++ 转换为 C++/CLI?

我们有一个使用托管 C++ 语法编写的旧项目。我想向团队提出一种合理无痛的更新方法(我不介意某种程度的人际互动,我认为我的期望是现实的,我们仍然必须手动完成一些工作)更新方法将现有代码转换为 C++/CLI 语法,以便我们还可以添加 XML 文档(该项目是其他项目的库,拥有文档将非常有用)。

那么,有什么好的工具可以帮助解决这个问题吗?还是只是切换到新的 C++/CLI 语法编译器并在我们进行时修复错误?

0 投票
1 回答
8138 浏览

javascript - 将 JavaScript 代码转换为 VBScript 代码?

我的任务是将 JavaScript 编写的代码转换为 VBScript。它实际上是非常基本的代码,实际上只是需要转换的语法。

例如

变成

我想知道是否存在将 JavaScript 转换为 VBScript 的工具?

0 投票
1 回答
1260 浏览

vb.net - ADO.NET 数据服务查询拦截器 - 谁能告诉我这个 C# 的 VB 语法?

我对 VB.NET 很陌生 - 我正在努力在以下代码片段中转换方法的签名。表达式<...>> 位。

提前致谢。

0 投票
5 回答
2461 浏览

php - GPL 许可证会污染吗?

快速提问。

我正在将 GPL(而不是我创建)许可的 JavaScript 代码转换为 PHP。原始 GPL 是否有效,或者我可以在转换后的代码上放置任何许可证吗?

我在 SO 上找到了这个,但想知道它是否适用。

0 投票
5 回答
150613 浏览

javascript - 有没有一种简单的方法可以将 jquery 代码转换为 javascript?

有没有一种简单的方法可以将 jQuery 代码转换为普通的 javascript?我想不必访问或理解 jQuery 源代码。

0 投票
0 回答
2810 浏览

c++ - 使用Delphi创建Win7跳转列表

我正在尝试使用 Delphi 在 Windows 7 上为我的应用程序创建跳转列表。

我找到了这个 c++ 代码,但我不知道如何将它翻译成 Delphi,有什么帮助吗?

0 投票
8 回答
209 浏览

c# - 需要一些帮助将 VB.NET 代码转换为 C#

我有一个用 VB.NET 编写的 CRC 类。我在 C# 中需要它。我使用在线转换器让我开始使用,但我遇到了一些错误。

在那一行,编译器给了我这个错误:

编译器错误消息: CS0118:“缓冲区”是“变量”,但用作“方法”

有什么想法可以解决这个问题吗?

谢谢!

0 投票
3 回答
1658 浏览

c# - 如何在 C# 中返回“not uint”?

我有一些用VB编写的代码,内容如下:

我正在尝试将其转换为 C#,这就是我所拥有的:

但是我得到一个编译器错误:

编译器错误消息: CS0023:运算符“!” 不能应用于“uint”类型的操作数

我需要使用其他运算符来代替这个运算符吗?

谢谢!

0 投票
6 回答
1278 浏览

c# - 需要更多帮助将 CRC 函数从 VB.NET 转换为 C#

我可能应该把所有这些都放在一个问题中,对此感到抱歉:(

第二个错误

好的,这应该是错误的结束(希望如此):

错误在返回线上:

编译器错误消息: CS1502:“CRC.CRC32.GetCrc32(ref System.IO.Stream)”的最佳重载方法匹配有一些无效参数

这是它所指的功能:

如您所见,我尝试将内存流转换为流,但我认为它不太喜欢它。

第一个错误

在这里解决

如果您还没有看到我的最后几个问题,我有一个用 VB.NET 编写的 CRC 函数。我使用在线转换器将其转换为 C#。这是原始的VB代码:

这是我转换后的代码。我修复了一些我遇到的错误,但还有一些我无法弄清楚:

第一个错误在这一行:

编译器错误消息: CS0030:无法将类型“uint”转换为“bool”

if ((dwCrc & 1))

我应该将这两个值与不同的运算符进行比较吗?&老实说,我不太清楚为什么运营商在那里。

谢谢。