supermice 发表于 2011-8-31 23:50:52

win7不支持vb,怎么办?

本学期有自学上位机的打算,可是电脑装了win7后,vb6.0就不支持了,求解决方案

gzhuli 发表于 2011-9-1 00:29:16

什么年代了还学VB6,没意义了,新入门直接装VS2010吧。

xivisi 发表于 2011-9-1 00:30:21

VS2010 也有VB

billowtust 发表于 2011-9-1 01:09:05

回复【1楼】gzhuli 咕唧霖
什么年代了还学vb6,没意义了,新入门直接装vs2010吧。
-----------------------------------------------------------------------

换这个:什么年代了还学VB6,没意义了,新入门直接学Qt吧,哈哈

VS2008里面没有Qt

supermice 发表于 2011-9-1 01:12:44

回复【3楼】billowtust
-----------------------------------------------------------------------

没有一点基础,学qt难吗?

gzhuli 发表于 2011-9-1 01:17:39

回复【2楼】xivisi LiYong
vs2010 也有vb
-----------------------------------------------------------------------

2010的VB已经不是VB6那个VB了。


回复【3楼】billowtust
-----------------------------------------------------------------------

Qt的门槛还是比VB高很多的。

zxxzzx 发表于 2011-9-1 07:51:35

我的能用,不过控件框有点闪,把硬件加速关了就好了。你不能用可能是win7版本的问题

racede 发表于 2011-9-1 08:27:09

用xp mode……

ssaweee 发表于 2011-9-1 08:29:51

用微软的东西就必须跟着他的推广和更新进度学习不断换

spely 发表于 2011-9-1 08:42:11

VB6.0在win7 32位下能用

dengxiaofeng 发表于 2011-9-1 08:42:45

VS2008 里面可以有 QT

jianchangd 发表于 2011-9-1 08:44:11

回复【8楼】ssaweee
用微软的东西就必须跟着他的推广和更新进度学习不断换
-----------------------------------------------------------------------

这确实,而且微软的东西更新很快.有时跟着跑都跟不上.

回复【楼主位】supermice 耗子
本学期有自学上位机的打算,可是电脑装了win7后,vb6.0就不支持了,求解决方案
-----------------------------------------------------------------------

我觉得要想更好的获得windows下的软件开发支持,还是用microsoft的IDE好些,vs2010里有vb.net语言,这个基本上是vb的语法,原来学vb6的人可以很快上手.在.net环境下开发,可以基本上不用API.而且现在微软在新的操作系统里也关闭了很多API.

dtszcr 发表于 2011-9-1 08:45:17

支持吧!我用过可以的。

loongsuns 发表于 2011-9-1 08:50:35

win7 home下试过的确不行

miraclelife 发表于 2011-9-1 09:09:16

win7是微软最后一个支持vb的操作系统

xinyou 发表于 2011-9-1 09:11:44

装个虚拟机,安装xp

sunnyhook 发表于 2011-9-1 09:14:55

什么年代了还用VB啊?我建议还是什么系统环境下运行的软件还是在什么系统下开发吧。

miraclelife 发表于 2011-9-1 09:17:13

win7是微软最后一个支持vb的操作系统回复【15楼】xinyou
装个虚拟机,安装xp
-----------------------------------------------------------------------

我目前是用虚拟机+XP系统搞vb程序的,有些比较大的程序移植起来实在是比较痛苦。

ssaweee 发表于 2011-9-1 09:17:28

回复【16楼】sunnyhook
-----------------------------------------------------------------------

这个和年代没什么关系   和微软的销售策略有关

C 比VB老得多

要想不被强制升级 就用开源 的

uid81 发表于 2011-9-1 09:18:56

Vb6.0可以在windows7下使用,据说vb6.0马上要开源了

XIANSir 发表于 2011-9-1 09:25:42

VC怎么样!!!VC2010还可以用的吧!!

daiqx 发表于 2011-9-1 09:28:03

支持的,安装时要用管理员进入系统,然后在setup.exe右键选择以管理员运行,以兼容模式运行.然后运行安装程序。
安装好后在VB的运行程序。右键属性,选择以兼容模式运行 ,选择禁用视觉..,选择禁用桌面...选择管理员身份..
http://cache.amobbs.com/bbs_upload782111/files_45/ourdev_673055TJNIFQ.gif
win7 vb (原文件名:win7vb6.gif)

daiqx 发表于 2011-9-1 09:44:58

不过有样东西要提醒一下,在win7的vb6如果用到ado的对象,编译后都不能在xp运行。该死的微软做了手脚,有可能是意图其它人强制升级到win7的手段之一。如果基础可以的话建议用vb.net。

theophilus 发表于 2011-9-1 10:14:22

回复【22楼】daiqx
不过有样东西要提醒一下,在win7的vb6如果用到ado的对象,编译后都不能在xp运行。该死的微软做了手脚,有可能是意图其它人强制升级到win7的手段之一。如果基础可以的话建议用vb.net。
-----------------------------------------------------------------------

原因在于类型库升级了,变动挺大的,KB里有解决办法,引用旧的类型库:
http://support.microsoft.com/kb/2517589

""" QUOTE """
For Visual Basic 6 developers
On the Project menu, click References.
Click to clear the Microsoft ActiveX Data Objects * Library and Microsoft ActiveX Data Objects Recordset * Library entries.
Click to select the Microsoft ActiveX Data Objects 6.0 BackCompat Library entry.
Recompile the application.
""" """

bbs2009 发表于 2011-9-1 10:17:19

kevin_me 发表于 2011-9-1 10:33:46

你们还别说VB6被淘汰。公司安排一个项目,我和同事2个人搞。
我以前接触过VB,同事只做过PLC里面的编程。我们就是靠这样的基础,用VB6做了一套软件,编译之后加上引用的控件加起来才5M。
结果这套软件卖价为*万人民币一套。我自己都吃惊。擦。

补充一句,中途用VS2008的VB.net试图搞过,咱们也想新潮点,但无奈有个控件在.net下不支持。而且我们的软件可能允许在server 2003这样的服务器上,用.net做程序,要搞进去.net framework组件,感觉挺麻烦的。

勒了个去,一句话,适合的就是好的。

xivisi 发表于 2011-9-1 10:35:50

C/C++ 吧上位机下位(C++部分不支持)机都支持

bbs2009 发表于 2011-9-1 10:54:47

daiqx 发表于 2011-9-1 11:47:30

回复【23楼】theophilus
-----------------------------------------------------------------------
你说的是对的!我之前下载并注_册了这个文件。不过没有核实过有没有问题。你提醒了我。thanks

gzhuli 发表于 2011-9-1 12:30:37

回复【24楼】bbs2009
-----------------------------------------------------------------------

其实什么语言都是浮云,玩的都是算法还有API而已。

shandian 发表于 2011-9-1 12:33:22

建议学C#

ssaweee 发表于 2011-9-1 12:34:41

回复【30楼】shandian一凡
建议学c#
-----------------------------------------------------------------------

过两年C#又淘汰,又推别的什么语言了。

yuyu87 发表于 2011-9-1 12:42:01

我安装过,没问题,很正常
~~

bbs2009 发表于 2011-9-1 15:32:22

fxhsz 发表于 2011-9-1 15:45:56

怎么不支持 你试过没有 我一直都在用
页: [1]
查看完整版本: win7不支持vb,怎么办?