隨便拿出一行錯誤程式碼:
Print "排序後"; z + " "; y + " " + x
注意看 z + " " 這一塊,z 在前面宣告成一個 Integer 浮點數了(宣告的寫法不對,應該寫成 Dim x As Integer, y As Integer, z As Integer 才對),而 " " 顯然是一個 String 字串,兩者之間用數學運算子 + 當然會出錯。
有兩種解決方法,要麼把 z 強制轉換成 String 再用 +,這樣就是字串相連。
例如:Print "排序後"; Str(z) + " "; Str(y) + " " + Str(x)
要麼把所有的 + 都替換成 & 連字元。
用OD工具可以修改已經生成的EXE檔案,主要是透過修改內部的一些程式碼過程,比如去掉登陸面的登陸過程,從而達到跳過登陸,或者修改裡面的一些顯示文字等。
隨便拿出一行錯誤程式碼:
Print "排序後"; z + " "; y + " " + x
注意看 z + " " 這一塊,z 在前面宣告成一個 Integer 浮點數了(宣告的寫法不對,應該寫成 Dim x As Integer, y As Integer, z As Integer 才對),而 " " 顯然是一個 String 字串,兩者之間用數學運算子 + 當然會出錯。
有兩種解決方法,要麼把 z 強制轉換成 String 再用 +,這樣就是字串相連。
例如:Print "排序後"; Str(z) + " "; Str(y) + " " + Str(x)
要麼把所有的 + 都替換成 & 連字元。