?? readme.txt
字號:
Victor COMM 自定義串口設置演示程序 (多語言版)
這是控件內部使用的對話框,代碼沒有做任何修改。
由于程序是多語言自動識別的,可能程序略顯復雜一些。
這個程序里面使用了內碼轉換,雖然源程序都是GBK碼的漢字,但能夠根據運行平臺或設置進行漢字內碼轉換(GBK<=>BIG5)
☆可以參照這個程序做串口設置程序,串口設置保存在與 .EXE 文件同名的 .CFG 里。
☆可以參照這個程序做多語言自動識別程序,支持簡體中文、繁體中文、英文。
①這個對話框里面使用了 TCommSerialPortInfo 類,使用了這個類的 PortList 屬性。
PortList->Count 是電腦里面安裝的串口數 (以安裝的驅動程序為準,例如一個內置調制解調器也是一個串口)
spi.PortList->Strings[i] 字符串,第i個串口的串口號(i從0開始),例如 "COM2"
②語言的設置,這個方法可控制整個 Victor 控件的語言,包括這個對話框和拋出的異常錯誤提示信息
控件是自動檢測語言的,一般不需要設置。如果你想強行控制語言,可以用:
#include "yb_base.h" //在串口控件里面包含的一個頭文件
AppLang.DetectType = TAppLang::dtAuto; //自動檢測語言(默認)
AppLang.LangType = TAppLang::ltGbk; //使用GBK簡體中文
AppLang.LangType = TAppLang::ltBig5; //使用BIG5繁體中文
AppLang.LangType = TAppLang::ltAnsi; //使用ANSI美國英語
執行這個代碼之后,所有 Victor 的界面和提示都改成相應的語言了。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -