[VB6] 請問用VB6開發app 可以出到簡體字嗎?

公司有個用VB6 開發既program, 最近想個program 入到同出到 + 顯示到簡體字(active report), 有無c hing 試過得or  有咩方法 可以講解下點做啊? 好苦惱....都唔知vb6 得唔得

thx

Unicode

TOP

原帖由 Phil_123 於 2009-9-4 11:22 發表
Unicode

how ?
and 我而家連起個vb 6 program 裡面打簡體字都出唔到...應該要點做先岩?

我用緊xp 的

TOP

我搵到兩個網
http://heimasoft.com/Article/ShowArticle.asp?ArticleID=5708
http://topic.csdn.net/t/20040816/17/3279930.html
都有提及過段code 點寫, 但係我跟住做哂兩種效果, 都係出亂碼...不過兩種做法出黎既亂碼都唔同

Function GBBIG5(ByVal str As String) As String
Dim tStr     As String
'    tStr = StrConv(str, vbFromUnicode, &H804) a網
'    GBBIG5 = StrConv(tStr, vbUnicode, &H404) a網
   
    tStr = StrConv(str, vbUnicode, &H404)  'b網
    GBBIG5 = StrConv(tStr, vbFromUnicode, &H804) 'b網         
         
End Function

其實而家會唔會反而係個window 問題 ? 雖然用緊xp 繁中但會唔會有關? 定係都係其他因素例如unicode ?

TOP

原帖由 ZGMF-X09A 於 2009-9-4 11:39 發表

how ?
and 我而家連起個vb 6 program 裡面打簡體字都出唔到...應該要點做先岩?

我用緊xp 的


你諗得太煩了,
我以前的做法係, 因為大陸同事係用簡體Windows, 即係區域設成中國大陸.
那麼, 寫program介面時, programmer都設成大陸區域就可以了.

所有繁體的介面字體, 都由繁體轉成簡體就可以了,  當年我吾記得左用網上吾知咩野網址online轉的. 然後Copy & paste番上去. 記得設定字體時用番簡體字體.
如果中意的話, 可以Set一套繁體介面, 一套簡體介面, 當User login , 視乎User係繁體人, 定係簡體人, 而自行設定. 當然, 你可以經電腦detect Windows區域而設定.

吾知你明吾明我講咩野?


路過, 我的方法應該吾係最好, 等睇其他方法.

[ 本帖最後由 Rudy 於 2009-9-4 18:39 編輯 ]

TOP

原帖由 Rudy 於 2009-9-4 18:36 發表


你諗得太煩了,
我以前的做法係, 因為大陸同事係用簡體Windows, 即係區域設成中國大陸.
那麼, 寫program介面時, programmer都設成大陸區域就可以了.

所有繁體的介面字體, 都由繁體轉成簡體就可以了,  當年我吾記 ...
撇除睇繁體或簡體既習慣唔講, 用 Unicode 既話係唔會出現亂碼問題.
http://www.cyberactivex.com/UnicodeTutorialVb.htm

TOP

原帖由 Phil_123 於 2009-9-4 18:44 發表
撇除睇繁體或簡體既習慣唔講, 用 Unicode 既話係唔會出現亂碼問題.
http://www.cyberactivex.com/UnicodeTutorialVb.htm


你有你道理, 我諗Unicode個方法較為正路.

TOP

原帖由 Rudy 於 2009-9-4 18:49 發表


你有你道理, 我諗Unicode個方法較為正路.
理論上係, 不過 VB6 對 Unicode 既限制就...

TOP

我呢幾日就住unicode 黎搵資料

結果搵到個咩 unicodec 補完計劃 攪掂左...=_=

TOP