比如以下陳述句
Private Sub Command1_Click()
MSGBOX "111"
End Sub
寫到一個文本檔案中,在運行程式時候呼叫這個陳述句
有辦法嗎???
uj5u.com熱心網友回復:
這個好像不可以,因為文本檔案是一種純字符的檔案,雖然你在文本檔案是存盤了Private Sub Command1_Click()
MSGBOX "111"
End Sub
但在VB中讀取的是字串,[color=#FF0000]而不是按鈕的單擊事件[/color]《代碼》,不是可執行的陳述句,因此它只能顯示在其他控制元件中,而不會執行。
uj5u.com熱心網友回復:
可以。mscript控制元件。uj5u.com熱心網友回復:
可以。總共分兩步:1.使用命令列呼叫VB6編譯你這個文本檔案。
比如:使用Shell陳述句呼叫以下內容的mk.bat:
cd /d "C:\Program Files\Microsoft Visual Studio\VB98"
VB6.EXE /m "你的工程檔案.vbp" /out "編譯程序中的日志檔案.log"
2.使用Shell陳述句執行第1步編譯的exe
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/75297.html
標籤:VB基礎類
