史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 程式語言討論區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2006-09-17, 10:55 AM   #1
mini
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時
註冊日期: 2002-12-07
文章: 13344
精華: 0
現金: 26454 金幣
資產: 3024314 金幣
預設 程式 - Unicode化程式碼器 (for Visual Basic 專案)

http://xs206.xs.to/xs206/06370/uf.jpg

http://d.turboupload.com/d/992022/UF.7z.html

簡單講就是針對 Visual Basic 專案 程式碼 做 介面Unicode化

其針對 .frm 及 .frx 掃瞄 Caption、ToolTipText、List內容
之雙位元文字 做 Unicode化函式之套用

所以當你的 Caption、ToolTipText 是直接在程式碼指定時 是無效的

套用後會產生新的
xxx-U.frm、xxx-U.bas、xxx-U.vbp
只要開啟新的xxx-U.vbp 就可製作新的 xxx.exe for Unicode
mini 目前線上  
送花文章: 2013, 收花文章: 8002 篇, 收花: 26806 次
回覆時引用此帖
舊 2006-09-18, 12:55 PM   #2 (permalink)
註冊會員
 
andy0103 的頭像
榮譽勳章
UID - 22
在線等級: 級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時
註冊日期: 2002-12-06
VIP期限: 2009-06
住址: 台北
文章: 475
精華: 0
現金: 6190 金幣
資產: 11190 金幣
預設

請問 這個程式 把表單 unicode 後
可以得到什麼效果

可以舉例說明嗎?
andy0103 目前離線  
送花文章: 11, 收花文章: 18 篇, 收花: 254 次
回覆時引用此帖
舊 2006-09-18, 03:48 PM   #3 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時級別:97 | 在線時長:9862小時 | 升級還需:134小時
註冊日期: 2002-12-07
文章: 13344
精華: 0
現金: 26454 金幣
資產: 3024314 金幣
預設

引用:
作者: andy0103
請問 這個程式 把表單 unicode 後
可以得到什麼效果

可以舉例說明嗎?
其實對我們這些用
繁體版 windows的人來說是沒差的

但你的軟體如果想給對岸
或 英語版windows
的人用
※其 Windows必須是 2K 或 XP 以上支援UniCode的版本

那原本的 Big5軟體就會變成亂碼
http://xs206.xs.to/xs206/06381/gb.jpg
但 表單unicode化 軟體
就不會 (表單 會顯示 繁體字體,反正對岸90%都看的懂 正體字)
http://xs206.xs.to/xs206/06381/gb-u.jpg
※以上圖是用 Microsoft AppLocale模擬的成果

當然也可以做
使用讀取語系檔 來切換 表單字體
只是當你的軟體一開始無此設計
要再加入的話就很累了

當然可以的話
看有無空閒
這個原始碼只要更改應用
就可以變成 語系檔切換型 for Visual Basic 專案 工具了
mini 目前線上  
送花文章: 2013, 收花文章: 8002 篇, 收花: 26806 次
回覆時引用此帖
舊 2006-09-18, 05:20 PM   #4 (permalink)
註冊會員
 
andy0103 的頭像
榮譽勳章
UID - 22
在線等級: 級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時級別:16 | 在線時長:340小時 | 升級還需:17小時
註冊日期: 2002-12-06
VIP期限: 2009-06
住址: 台北
文章: 475
精華: 0
現金: 6190 金幣
資產: 11190 金幣
預設

謝謝你!! 蠻有意思的工具
看過你的程式的原理
可以知道你的用心

但是有些 vb 先天上的不足
可能還是無法解決
如:一般輸入框等 視覺化的物件 , 還是不支援 unicode 輸入 跟 顯示
(除非 改用 FORM2.0 的元件)

我們認為 比較省事的方法
就是 在不同語系的 os 上 , 轉碼 , 重新編譯 vb專案

如:在 簡體版的os上 ,
把 vb的專案 全部 用 簡繁轉換工具 全部轉碼
再重新編譯為 exe檔

雖然 這種方式 仍然不是 unicode , 還是 ANSI 的編碼
我們認為 後續的問題 會單純的多

若是 系統是同時 要能支援 簡繁...各語系能相容
用新的語言 C# VB.NET 重寫是必經之路
andy0103 目前離線  
送花文章: 11, 收花文章: 18 篇, 收花: 254 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 10:25 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1