作者mewtwo (mewtwo)
看板Visual_Basic
标题(闲聊)VB6与.NET (in ARENA)
时间Sat Jan 6 21:36:21 2007
看了一些版上的文章,
发现VB6还是占大多数,
我就觉得满奇怪的,VB6已是个相当古老的语言,操作介面也不是很好,
(甚至中间的滚轮还不能用!?) 为什麽还有相当多的人不改用.NET呢?
有相关的经验可以发表吗?
PS:题外话,版上有人使用VB6及VB.NET控制ARENA中的COM的经验吗?
(ARENA是一套discrete-time的模拟软体)
我使用VB6创造物件就没问题,使用.NET就马上有例外……
(COM 方法呼叫传回无法辨认的 HRESULT 时,就会掷回 COMException 例外状况)
(我强烈地怀疑是不是CLR搞的鬼)
有人有遇过这种版本上的问题吗?
(还是我创造物件的方式错了? 还请先进赐教)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.39.9
1F:推 fumizuki:有很多学校都还在使用 vb6... 01/06 21:49
2F:推 fumizuki:滚轮得靠 api 实行 01/06 21:50
3F:→ fumizuki:而且从 vb6 转到.net 要熟悉新语言 还要花很多时间的 01/06 21:50
4F:→ retsamsu:你自己也说啦...VB6可以但VB.NET不行:) 01/06 21:51
5F:→ retsamsu:很多程式都是以VB6写的,要转到.NET不是不行,migrate 01/06 21:51
6F:→ retsamsu:花的时间跟学习新的.NET technology不知道跟重新写的 01/06 21:52
7F:→ retsamsu:cost不知道差多少...so... 01/06 21:53
8F:→ fumizuki:用新的语言去控制旧的 COM 元件? 大多会有问题吧 01/06 21:52
9F:推 fumizuki:好像有不少程式都不能直接转成 .net ... 01/06 21:54
10F:→ fumizuki:dos 都还有人在用,vb6占大多数也不稀奇:P 01/06 21:55
11F:推 mewtwo:内部有差那麽多吗?COM的元件跟VB内部的关系吗? 01/06 23:13
12F:→ mewtwo:不能用.NET控制本来适用於VB6的COM元件吗? 01/06 23:14
13F:推 fumizuki:我光拿ado来用就有问题 01/07 19:23
14F:推 mewtwo:谢谢各位的回答,但我就是不信邪,试好久了…气死我了 01/08 13:19
15F:推 smileworm:只要够用 能用~ 人很少会想变吧 01/12 17:05