注册 登录
编程论坛 VB6论坛

敬请各位高手解答以下问题。谢谢。

HVB6 发布于 2017-06-01 11:17, 1181 次点击
1、vb6是32位的,所以由其编写的exe程序,在win7(64位)以上的计算机上运行有问题或者根本不能运行?
2、C#是32和64位的,所以由其编写的exe程序,在winXP(32和64位)以上的计算机上都可以运行无误?
3、是32和64位的,所以由其编写的exe程序,在winXP(32和64位)以上的计算机上都可以运行无误?
4、C#和的编程语言谁的变化大?因为,只看到C#,但很多版本。
5、C#和的编写的exe操作EXCEL,谁的速度快?
1 回复
#2
风吹过b2017-06-01 16:36
1、vb6是32位的,所以由其编写的exe程序,在win7(64位)以上的计算机上运行有问题或者根本不能运行?
这个由操作系统决定的,VB6生成的 32位PE可执行文件。我在WIN7 X64 上用VB6写代码,编译。

2、C#是32和64位的,所以由其编写的exe程序,在winXP(32和64位)以上的计算机上都可以运行无误?
这个由操作系统决定的。32位PE,和 X64的PE(PE32+)。

3、是32和64位的,所以由其编写的exe程序,在winXP(32和64位)以上的计算机上都可以运行无误?
是基于 .net 平台的,只要操作系统支持 .net  ,就可以运行。

4、C#和的编程语言谁的变化大?因为,只看到C#,但很多版本。
C#,是一门全新的编程语言,语法类似于C++ ,专用于 .net 平台。
是一门全新的编程语言,语法类似于 vb ,专用于 .net 平台。与VB差异较大。

5、C#和的编写的exe操作EXCEL,谁的速度快?
操作步骤相同的情况下,速度应该是一样的,编译也是用同一套编译器执行的。
翻译成obj,连接成PE。

1