vb6.0编的程序在现在流行的变成环境下还能运行吗?

freeshierly 2013-09-02 09:26:27
rt,俺都中年人了,学新东西比较难了,以前编的都是6.0的程序,现在想在这基础上继续编,使用流行的VB软件呢,貌似是vb2010吧?还是继续用熟悉的6.0.

另外,6.0编出的代码能在vb10下运行吗?

话说6.0现在还能用来编程吗?会不会让人们觉得太古董
...全文
1920 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
ah_2056 2013-09-16
  • 打赏
  • 举报
回复
微软最大败笔就是把语言套死在VS上,套死在.NET库上了,开发一个跨平台,简单部署的语言会死他BAOERMO么,说白了还是他接地气太少,没战略眼光。 难怪BAOERMO下台MS公司股票会大涨。 用VB2010几个月了!才发现他淘汰VB6的目的就是想抢占JAVA的市场,确根本没考虑到移动终端市场会发展那么快,我就不信脱着一个那么大的.NET库去开发移动平台的设备有什么优势。 坐等新语言出来,拭目以待.NET后的平台。
  • 打赏
  • 举报
回复
本身是可以的,只是一个MSVBVM60.DLL,但是微软不止一次威胁说不再支持VB6.0了 你想一下,他早就不提供升级或维护服务了,他不支持VB6呢,一就是只要你安装VB6,系统就故意不让你装,装上了也故意不让你打开,二,只是一个DLL,1.32m的东西,就算微软不自带也不要紧,自已打包上就行了,就怕微软直接不让你调用,就好像是你到了一个商场开电脑店,商场故意制造无线干扰,让大家用无线路由器都上不了网,只能交一个月500的上网费给商场,霸王条款。 一个VB6精简版只有30M,安装包只有6M,可是一个VS2012之类的就有几个G,安装下载都很费时间,当然官方是要你买的,也用不着你下载,人家会卖你一个光盘,几千几万一套。 虽然是97年的技术,vb6过了15年,还是一样被人喜爱,其实微软有时间的话,重新写一个VB6,支持多线程,不需要运行库就能运行,估计还会风行20年,可惜要是这样弄,微软怎么赚钱呢?他就是希望一年出一个VS工具,VS2005,VS2010,VS2012,生生不息,圈钱无限。
Tiger_Zhao 2013-09-10
  • 打赏
  • 举报
回复
引用 14 楼 Chen8013 的回复:
[quote=引用 8 楼 Tiger_Zhao 的回复:] [quote=引用 5 楼 zhao4zhong1 的回复:]在iPhone中设计一个Nokia虚拟机!?
不是“我的 Nokia 手机软件可以在现在的 iPhone 中使用吗?” 给你个Nokia(硬件)你塞到 iPhone 中试试! [/quote] 你在偷换概念吧! 在这儿,“默认的”都是说软件问题,干吗还非要去强调一下是在说“软件”呢。[/quote] 5楼才是偷换概念呢。操作系统(虚拟机)和软件不是同一个层级。 楼主比的 VB6 和 VB2010 是同一个层级的。 我当然要拿硬件和硬件比。
Tiger_Zhao 2013-09-09
  • 打赏
  • 举报
回复
引用 11 楼 lorl2 的回复:
vb6的IDE不好用了,在WIN7下不正常,并且在WIN7下编译出来的程序,在XP、2003下不能正常运行。
WinXP 下编译的程序,通常不能在 Win98 下运行。 你兼容性的方向搞反了!
舉杯邀明月 2013-09-09
  • 打赏
  • 举报
回复
引用 8 楼 Tiger_Zhao 的回复:
[quote=引用 5 楼 zhao4zhong1 的回复:]在iPhone中设计一个Nokia虚拟机!?
不是“我的 Nokia 手机软件可以在现在的 iPhone 中使用吗?” 给你个Nokia(硬件)你塞到 iPhone 中试试! [/quote] 你在偷换概念吧! 在这儿,“默认的”都是说软件问题,干吗还非要去强调一下是在说“软件”呢。
舉杯邀明月 2013-09-09
  • 打赏
  • 举报
回复
引用 6 楼 ah_2056 的回复:
1\VB6升级到VB2010你的补充新知识。 2、我的VB程序拿出去没人知道是VB6写的,所以你必须会做UI设计。
你的“2.” 不正确吧! PE格式的文件(.exe 、.dll),是可以识别出开发语言的。
lorl2 2013-09-06
  • 打赏
  • 举报
回复
vb6的IDE不好用了,在WIN7下不正常,并且在WIN7下编译出来的程序,在XP、2003下不能正常运行。
Tiger_Zhao 2013-09-05
  • 打赏
  • 举报
回复
必要时汇编、COBOL 这些老古董都得用,还没有替补的。
语言不在于时尚,在于适用。
freeshierly 2013-09-05
  • 打赏
  • 举报
回复
俺知道了,还是vb6吧,好像还没退出历史舞台。
Tiger_Zhao 2013-09-04
  • 打赏
  • 举报
回复
引用 5 楼 zhao4zhong1 的回复:
在iPhone中设计一个Nokia虚拟机!?
不是“我的 Nokia 手机软件可以在现在的 iPhone 中使用吗?” 给你个Nokia(硬件)你塞到 iPhone 中试试!
bcrun 2013-09-04
  • 打赏
  • 举报
回复
别忘了现在是流行DirectUI和相关的HTML5做界面的时代了,这些东西,也算得上是一种界面和实现上相分离了。
Tiger_Zhao 2013-09-03
  • 打赏
  • 举报
回复
这个命题不成立!
VB6本身就是一个编程环境,可以独立开发,与其他编程环境(比如 VS2010)无关。

这个问题的逻辑好似“我的 Nokia 手机可以在现在的 iPhone 中使用吗?”
笨狗先飞 2013-09-03
  • 打赏
  • 举报
回复
6.0以上的版本都不兼容了,写的时候多注意在不同环境下的测试,一般别的系统下也能跑,多用用贴图什么的别人也看不出来程序是拿什么写的,功能可达到,少出错一般人家也不计较你拿什么做的程序.
ah_2056 2013-09-03
  • 打赏
  • 举报
回复
1\VB6升级到VB2010你的补充新知识。 2、我的VB程序拿出去没人知道是VB6写的,所以你必须会做UI设计。
赵4老师 2013-09-03
  • 打赏
  • 举报
回复
引用 2 楼 Tiger_Zhao 的回复:
这个命题不成立! VB6本身就是一个编程环境,可以独立开发,与其他编程环境(比如 VS2010)无关。 这个问题的逻辑好似“我的 Nokia 手机可以在现在的 iPhone 中使用吗?”
在iPhone中设计一个Nokia虚拟机!?
Tiger_Zhao 2013-09-03
  • 打赏
  • 举报
回复
引用 3 楼 zhao4zhong1 的回复:
能!
你去做需求分析会大亏本的! 明显是一个表述错误的需求,你把它脑补成什么了?
赵4老师 2013-09-03
  • 打赏
  • 举报
回复
能!

743

社区成员

发帖
与我相关
我的任务
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧