iT邦幫忙

0

關於VB6轉VB2013語法問題

請問公司有一套程式想從VB6轉到VB2013
在轉換的過程中有些語法似乎不適用
有沒有高手可以指點一下這個語法哪邊有問題
需要做什麼修正?

謝謝> <

0
外獅佬
iT邦大師 1 級 ‧ 2015-01-16 00:10:47

先打開Visual Studio
然後,開啟VB6專案
應該看得到升級的精靈

0
mis2000lab
iT邦好手 1 級 ‧ 2015-01-16 09:03:48

請問大哥:

您要轉到.NET是哪種平台?Web Form(ASP.NET或是 Windows Form

如果是Web Form(ASP.NET網頁)
建議您先瞭解網頁的特性,有哪些限制?

上課第一天的觀念 -- 網頁程式設計(ASP.NET / Web Form)與大家常見的Windows程式有何不同?
http://www.dotblogs.com.tw/mis2000lab/archive/2013/07/16/asp\_net\_first\_day\_concept20130716.aspx

上課第一天的簡介 -- 網頁的基本觀念、ASP.NET與傳統網頁程式的異同
http://www.dotblogs.com.tw/mis2000lab/archive/2012/02/10/asp\_net\_first\_day\_concept.aspx

另外,從上面的錯誤看出,您對於 Button的 Click事件不太瞭解後面的兩個參數是在作啥用的
sender 與 e

除了基礎的語法,如if迴圈這種語法可以轉過來以外
您面臨的路途,需要一段時間來轉換,要有耐心
(或許,有打掉重練的決心,會讓您這趟旅途好過一些)

外獅佬 iT邦大師 1 級 ‧ 2015-01-16 10:17:38 檢舉

根據使用MsgBox函式來看...是Windows Application無誤

wiselou提到:
根據使用MsgBox函式來看

在下有一事不明
在 Button14_Click 裡面呼叫 Button14_Click(if 的 else 那段)
不會無窮迴圈嗎
疑惑

0
丹尼爾
iT邦研究生 2 級 ‧ 2015-01-16 11:25:43

呼叫 Button14_Click,可以使用 PerformClick
語法使用上有不少的差異...
所以...打掉重練比較快吧! 別轉了唄!
驚

0
77012904
iT邦新手 3 級 ‧ 2015-06-19 15:27:17

你應該是把Button14_Click要做的事情,獨立寫成一個sub吧

然後原本Button14的Click動作裡,去呼叫那個sub

這樣傳參數才方便

我要發表回答

立即登入回答