我有一個輸入框。將VB6 InputBox()標題更改爲英文
該輸入框出現與frensh標題(「OK」和「更改或取消」),而不是(「確定」和「取消」)
如何讓顯示英文版本?
該應用程序使用XP的免費版本構建。
非常感謝。
我有一個輸入框。將VB6 InputBox()標題更改爲英文
該輸入框出現與frensh標題(「OK」和「更改或取消」),而不是(「確定」和「取消」)
如何讓顯示英文版本?
該應用程序使用XP的免費版本構建。
非常感謝。
InputBox()
功能在VB6運行時DLL中實現,因此受到其本地化(以及錯誤消息文本)的影響。你應該確保你從Service pack 6 runtime package發佈官方(語言中立)msvbvm60.dll
。
如果EXE是使用VB6的本地化版本構建的,則會發生這種情況。
如果在編譯的Visual Basic,應用程序的.exe,.dll文件的一個給定的語言版本 任何本地化的應用程序,並.ocx文件仍將 調用對應 的語言運行時資源編譯器。
有一些可能的解決方法在Microsoft KB article 236404
我希望基於最終用戶的系統,與你編譯它VB6的不是版本的語言環境這一變化。您是否嘗試在語言環境設置爲(英語的各種選項之一)的系統上運行程序? –
我在區域選項中使用語言=英語進行了測試,但它是相同的問題。 –
然後嘗試用英文VB6編譯? – wqw