公司的電腦全都英文版的,又限制了不能更改區域語言.可VFP如何才能在英文系統下錄入中文跟顯示出來呢?
我試過用變數去做和直接用文字錄入,只要是中文的都會顯示成????號或者直接是空格!
uj5u.com熱心網友回復:

顯示是沒問題。我沒試過錄入,應該也可以。
uj5u.com熱心網友回復:
好像不改區域語言是有問題。uj5u.com熱心網友回復:

要將圖中黃色區域改為中文
我記得不改成中文,程式運行都有問題(WIN10英文版下)。
我單位全是英文版 WIN7 和 WIN10,運行我的程式的電腦 都按這個圖改成中文了(系統界面還是英文)
有機會在不改上圖語言的前提下如何運行,顯示和輸入。
uj5u.com熱心網友回復:
要求不能更改區域語言,更改的話公司原有的資料會顯示錯誤的,所以這才不好弄!直接錄入中文就變成?號了,變數也不行!
uj5u.com熱心網友回復:
這樣顯示是沒問題,問題是在英文系統下,文本框一錄入中文就會變成亂碼!保存進資料庫也是有問題的!
uj5u.com熱心網友回復:
今天試了,在英文系統,上面系統區域也是英文,即使用了英文運行庫,也無法運行,奇怪我記得以前用了英文運行庫就可以運行,只是界面的中文是問號。你的程式可以運行,只是不能顯示和錄入中文?
運行庫
VFP9RENU.DLL
gdiplus.dll
msvcr71.dll
vfp9r.dll
vfp9rchs.dll
uj5u.com熱心網友回復:
十豆三老師,程式可以運行,資料庫的欄位名是英文就可以,表單上的文字更改字符集可以顯示出來,但是就是用變數或者手動錄入中文就不行了!
uj5u.com熱心網友回復:


這樣設定后,輸入幾個漢字,保存,然后復制粘貼試試。
uj5u.com熱心網友回復:
我測驗的程式在不改上面英文下提示的意思缺少運行庫,我有機會再將運行庫拷貝到System目錄試試。
uj5u.com熱心網友回復:
這樣設定后,輸入幾個漢字,保存,然后復制粘貼試試。
這樣應該有用,但是使用程式不可能總是去txt文本那里復制粘貼,而且有的還要轉成變數再寫入資料庫!
uj5u.com熱心網友回復:
英文OS下,如果這個可行,那么就有解決辦法。uj5u.com熱心網友回復:
看來都沒有辦法解決了uj5u.com熱心網友回復:
我的程式可以在英文系統下運行,之前不能運行提示缺運行庫是因為程式所在檔案夾是中文名稱。我是在中文系統下設計的,所以即使可以運行,界面上的中文都是亂碼,因為我的表單沒有按1樓的方法設定。
uj5u.com熱心網友回復:
參考一下這個吧http://bbs.csdn.net/topics/390346345
zyg8108的回復
既然你公司作業系統都用純英文的了,那還寫什么中文,直接干全英文的就可以了
我就是這么干的
uj5u.com熱心網友回復:
參考一下這個吧
http://bbs.csdn.net/topics/390346345
zyg8108的回復
既然你公司作業系統都用純英文的了,那還寫什么中文,直接干全英文的就可以了
我就是這么干的
我也是這么想的,怎奈,有一些內容是中文的.還有一些公司名或者客戶名是中文的!
uj5u.com熱心網友回復:
安裝中文語言包不行嗎?uj5u.com熱心網友回復:
大公司啊!不過,不要修改系統語言,我改一次后,好幾個軟體的內容都變成了亂碼,還是按方法1,然后你自行添加一些中文語言檔案font不可少,然后按2樓添加語言
uj5u.com熱心網友回復:
vfp 不是UNICODE,這個就是VFP的短板uj5u.com熱心網友回復:
如果可以統一成utf8不就一切完美了uj5u.com熱心網友回復:
安裝語言包不行嗎?uj5u.com熱心網友回復:
安裝語言包不行嗎?
不行的,試過了
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/80808.html
標籤:VFP
