2011年8月15日 星期一

[VB6toVB.NET2010]

公司要把 VB6 的東西轉成 .NET 2010
上網找了一下,答案是不行直接轉。
http://www.google.com.tw/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http%3A%2F%2Fsocial.msdn.microsoft.com%2FForums%2Fzh-CN%2F2212%2Fthread%2Fd444bbea-d23d-48d2-b005-49d057405523%2F&ei=QeRJTtmaE4jniALamcGiBw&usg=AFQjCNFp3e09h6ajRzYMXJ7GCMGyEHRjwQ&sig2=nnlC759IJECozFq013x0aA

這一篇講得深得我心,尤其是最後一PO,真是爽啊。

所以該怎辦呢?
VS2003可以把VB6轉成.NET 的 project。
然後再用 VS2010 開啟轉換完的 project,再轉一次。
然後,form.vb 的部份只能看見UI程式碼,看不見UI外觀,哈哈!
執行一下失敗,需要許多舊時代的dll。
結論是還是要重寫一次。

恭喜!

沒有留言:

張貼留言