看板 Visual_Basic 關於我們 聯絡資訊
看了一些版上的文章, 發現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
fumizuki:有很多學校都還在使用 vb6... 01/06 21:49
fumizuki:滾輪得靠 api 實行 01/06 21:50
fumizuki:而且從 vb6 轉到.net 要熟悉新語言 還要花很多時間的 01/06 21:50
retsamsu:你自己也說啦...VB6可以但VB.NET不行:) 01/06 21:51
retsamsu:很多程式都是以VB6寫的,要轉到.NET不是不行,migrate 01/06 21:51
retsamsu:花的時間跟學習新的.NET technology不知道跟重新寫的 01/06 21:52
retsamsu:cost不知道差多少...so... 01/06 21:53
fumizuki:用新的語言去控制舊的 COM 元件? 大多會有問題吧 01/06 21:52
fumizuki:好像有不少程式都不能直接轉成 .net ... 01/06 21:54
fumizuki:dos 都還有人在用,vb6佔大多數也不稀奇:P 01/06 21:55
mewtwo:內部有差那麼多嗎?COM的元件跟VB內部的關係嗎? 01/06 23:13
mewtwo:不能用.NET控制本來適用於VB6的COM元件嗎? 01/06 23:14
fumizuki:我光拿ado來用就有問題 01/07 19:23
mewtwo:謝謝各位的回答,但我就是不信邪,試好久了…氣死我了 01/08 13:19
smileworm:只要夠用 能用~ 人很少會想變吧 01/12 17:05