Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有从Visual Basic到Javascript的在线转换器?_Javascript_Vb.net_Vba_Vb6 - Fatal编程技术网

是否有从Visual Basic到Javascript的在线转换器?

是否有从Visual Basic到Javascript的在线转换器?,javascript,vb.net,vba,vb6,Javascript,Vb.net,Vba,Vb6,我正在寻找一个工具,将一些简单的visual basic函数转换为Javascript。我知道这通常是非常困难的任务,但我只需要转换一个简单的结构,例如 dim a a=1 if a >2 then a=a+1 到 我可以用手做,但是类似的工具会很有帮助 我正在寻找一些非常简单的东西,所以即使是vb.net的差异也不太重要。我甚至有一些VB6函数,我需要在Javascript中使用。我希望避免枯燥的编辑/搜索/替换任务。搜索“vb.net到javascript”。这就是你想要的吗?或者也

我正在寻找一个工具,将一些简单的visual basic函数转换为Javascript。我知道这通常是非常困难的任务,但我只需要转换一个简单的结构,例如

dim a
a=1
if a >2 then a=a+1

我可以用手做,但是类似的工具会很有帮助 我正在寻找一些非常简单的东西,所以即使是vb.net的差异也不太重要。我甚至有一些VB6函数,我需要在Javascript中使用。我希望避免枯燥的编辑/搜索/替换任务。

搜索“vb.net到javascript”。这就是你想要的吗?或者也许?你可以试试。我通过他们的试用转换器(即兼容的)运行了您的样品,它返回了

var a; a=1; if(a >2){ a=a+1 // ============================================================================ // This code converted from VBScript to Javascript by the ScriptConverter tool. // Use freely. Please do not redistribute without permission. // Copyright 2003 Rob Eberhardt - scriptConverter@slingfive.com. // ============================================================================ var a; a=1; 如果(a>2){a=a+1 // ============================================================================ //此代码通过ScriptConverter工具从VBScript转换为Javascript。 //免费使用。未经允许,请勿重新发布。 //版权所有2003 Rob Eberhardt-scriptConverter@slingfive.com. // ============================================================================
我90%确信这是不存在的。如果它真的存在的话,它会被严重破坏。C#和VB.NET转换是可能的,因为它们本质上是同一种语言。JavaScript和VB.NET…不太可能。作用域是主要障碍之一。好吧,也许这会起作用。将您的VB.NET转换为C#,然后使用?还有,这是VB.NET还是VB(A)?我倾向于从你的标题、标签和代码示例中认为这是VBA。你已经用“VBA”和VB.NET标记了这两种语言,这两种语言都是VBA,这两种语言都是VB.NET,这两种语言有一些关键字相似性。这些语言中哪种是你的实际代码库?VBA不是“VB6”VBA是VB过程代码源的一个子集,用于p代码增量编译器、解释引擎,并复制了一些面向COM的OOP模型。但事实上,VB.Net与VB或VBA之间只有最偶然的联系。我相信我们在这里看到的那种超标记是为了吸引注意。@BobRiemersma它不是超标记ng我真的可以在VB6、VB.NET和Javascript中工作。我需要转换的代码很简单,所以即使是VBA也不重要。Beaner answer中的VBscript由于缺少声明而更加困难,但仍然非常有帮助。我需要转换代码段(如示例所示)或者简单的函数,而不是复杂的对象结构或UI交互代码。我编写的代码示例在VB6、VB.NET、VBA和VBScript中是有意有效的。它非常好,但我需要一些不太复杂的东西。只需粘贴一个短片段并将其转换。非常感谢,我甚至没有梦想过这样的事情。我来晚了,但如果有人感兴趣,这里有一个将C#转换为Javascript的实时示例页面(我没有测试):非常感谢。将代码更改为vbscript有点烦人,但搜索和替换可以做到。我很高兴,尽管所有评论都认为这是不可能的,但仍然存在一些东西。我喜欢这只在IE中起作用。尽管如此,它仍然有效。 var a; a=1; if(a >2){ a=a+1 // ============================================================================ // This code converted from VBScript to Javascript by the ScriptConverter tool. // Use freely. Please do not redistribute without permission. // Copyright 2003 Rob Eberhardt - scriptConverter@slingfive.com. // ============================================================================