日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁(yè) > 編程 > Delphi > 正文

DELPHI下漢字輸入法的編程及使用

2019-11-18 18:48:28
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

許多WINDOWS應(yīng)用程序的中西文錄入界面中,中西文的錄入需要反復(fù)切換漢字輸入法,使用起來(lái)非常繁瑣。筆者在利用DELPHI開(kāi)發(fā)某MIS的過(guò)程中,找到了一種比較簡(jiǎn)捷的解決辦法。

  本文設(shè)計(jì)環(huán)境為DELPHI CLIENT/SERVER SUIT VER3.0(以下簡(jiǎn)稱DELPHI3.0),中文WINDOWS’95。

  一、DELPHI3.0下Imename 、Imemode屬性

  在DELPHI3.0中Tedit、Tmemo、TmaskEdit等編輯元件在應(yīng)用程序中經(jīng)常使用,這三種元件都具有Imename、Imemode屬性,Imename屬性是輸入法名稱,在對(duì)象觀察器中對(duì)應(yīng)一包括當(dāng)前系統(tǒng)中所有漢字輸入法的下拉組合框,Imemode屬性是輸入法模式,在對(duì)象觀察器中也對(duì)應(yīng)一下拉組合框,組合框中包含imClose、imOpen、imChinese、imDontCare、imSAlpha、imAlpha六項(xiàng)內(nèi)容:

   imClose 表示輸入法處于關(guān)閉狀態(tài)。

   ImOpen 表示輸入法處于打開(kāi)狀態(tài)。

   ImChinese 表示處于中文輸入法狀態(tài)。

   ImDontCare 表示若輸入法處于關(guān)閉狀態(tài),則打開(kāi)最近一次

   使用過(guò)的輸入法。

   ImSAlpha 表示輸入處于半角狀態(tài)。

   ImAlpha 表示輸入處于全角狀態(tài)。

  二、DELPHI下漢字輸入法的編程

  在DELPHI3.0中,中西文錄入界面中牽涉輸入的元件都具有Imename、Imemode屬性。在設(shè)計(jì)錄入界面表單時(shí),對(duì)其中每一元件這二種屬性賦值,就可以在元件獲得焦點(diǎn)時(shí),系統(tǒng)自動(dòng)打開(kāi)或關(guān)閉你所設(shè)定的漢字輸入法。但這種編程方法,對(duì)用戶來(lái)說(shuō)一點(diǎn)靈活性也沒(méi)有,若系統(tǒng)所設(shè)定的輸入法不是其所擅長(zhǎng)的,他們只好再通過(guò)WINDOWS’95的輸入法選擇器重新進(jìn)行選擇。

  筆者通過(guò)在Form下放置一標(biāo)簽及下拉組合框,比較靈活的解決了這個(gè)問(wèn)題,示例中的Forma共放置了四個(gè)Label、二個(gè)Edit 、一個(gè)ComboBox、Memo及Button。以下為示例說(shuō)明:

  1、在DELPHI中選擇File菜單下的New application生成一新的應(yīng)用程序。設(shè)定新窗體Form1的屬性

   Caption=輸入法編程示例

  2、在Form1中添加一兩個(gè)標(biāo)簽Label1、Label2、Label3及編輯框Edit1、Edit2、Memo1,設(shè)定其屬性

   Label1.Caption=中文輸入編輯框

   Label1.Font.Size=12

   Label2.Caption= 西文輸入編輯框

   Label2.Font.Size=12

   Label3.Caption= 中文多行文本編輯器

Label3.Font.Size=12

   Edit1.ImeMode=ImOpen

   Edit2.ImeMode=ImDontCare(缺省值)

   Memo1.ImeMode=ImOpen

  在編程時(shí),對(duì)輸入西文或西文為主的元件ImeMode屬性一般設(shè)為缺省值即可;對(duì)輸入中文或中文為主的元件,ImeMode屬性一般設(shè)為Imopen,而ImeName屬性值在程序運(yùn)行時(shí)由用戶設(shè)定 ,而此方法的靈活性正在于此。另外,將Edit1.Text、Edit2.Text、Memo1.Lines的值設(shè)為空。

  3、在Form1中添加一標(biāo)簽Label4,設(shè)定其屬性:

   Caption = 選擇最喜歡的輸入法

   Font.Size=12

   Font.Color=紅色

  4、在Form1中添加一下拉組合框Combobox1,在對(duì)象觀察器OBJECT INPECTOR中選擇事件列EVENT,雙擊OnDropDown,對(duì)此事件編程,寫(xiě)入以下代碼:

   ComboBox1.Items.CommaText:=Screen.Imes.CommaText;

  以便將中文 WINDOWS’95中已安裝的漢字輸入法添加到下拉組合框中,此處巧妙地利用了TSCREEN類(lèi)的IMES特性,而IMES特性本身又是一個(gè)TSTRING類(lèi),其屬性Commatext 包含了Windows’95已安裝的漢字輸入法,將其直接賦值給ComboBox1的相應(yīng)屬性。否則,如果直接編輯ComboBox1的屬性Items,添加漢字輸入法名稱,會(huì)在應(yīng)用程序發(fā)布時(shí),因用戶機(jī)器漢字輸入法的不確定性,造成應(yīng)用程序的不通用。

  5、再在對(duì)象觀察器中雙擊OnExit事件,寫(xiě)入以下代碼:

   Edit1.Imename:=ComboBox1.Text;

   Memo1.Imename:=ComboBox1.Text;

   6、 在Form1中添加一命令按鈕Button1,設(shè)置其屬性:

   Caption=退 出

   Font.Size=12

   雙擊此命令按鈕,對(duì)其Click事件編程,寫(xiě)入以下程序:

   Close;

   7、整個(gè)示例程序設(shè)計(jì)過(guò)程完成,保存此應(yīng)用程序及表單,此時(shí)編譯、運(yùn)行,其界面如下:
  

   首先,利用下拉組合框選擇你所喜歡的漢字輸入法,將光標(biāo)移到中文輸入編輯框中,會(huì)發(fā)現(xiàn)你選擇的漢字輸入法自動(dòng)在屏幕上出現(xiàn),再將光標(biāo)移到西文輸入編輯框中,漢字輸入法自動(dòng)關(guān)閉,如果將光標(biāo)放到中文多行文本編輯器中,已選擇的漢字輸入法又自動(dòng)出現(xiàn)。


  三、結(jié)束語(yǔ)

   從上面的程序代碼可以出,在應(yīng)用程序的錄入界面中,設(shè)置一輸入法選擇下拉組合框,并讓其控制錄入界面中所有可輸入項(xiàng)的Imename屬性,既可以做到在中西文錄入時(shí)不用進(jìn)行錄入法的來(lái)回選擇,更可以做到讓用戶選擇其最喜歡的漢字輸入法,錄入界面對(duì)用戶來(lái)講非常友好、方便、快捷。


上一篇:Delphi編程技巧實(shí)例

下一篇:delphi運(yùn)行錯(cuò)誤信息

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
學(xué)習(xí)交流
熱門(mén)圖片

新聞熱點(diǎn)

疑難解答

圖片精選

網(wǎng)友關(guān)注

美女尤物久久精品| 美女免费视频一区| 欧美 中文字幕| 中文在线一区二区| a级在线免费观看| 国产激情在线视频| 婷婷精品视频| 日韩三级免费观看| 国产网站欧美日韩免费精品在线观看 | 久久蜜桃精品| 久久手机免费观看| 欧美变态tickling挠脚心| 日韩中文在线视频| 中文字幕 乱码 中文乱码91| av中文天堂在线| 国产91欧美| 欧美不卡123| 精品成人久久av| 国产乱码午夜在线视频| 一级日韩一级欧美| 中文字幕狠狠干| 91九色在线播放| 91最新在线| 精品欧美不卡一区二区在线观看| 91精品国产丝袜白色高跟鞋| 中文天堂在线一区| 欧美日韩在线播放一区| 欧美,日韩,国产在线| 一区二区三区在线不卡| 91精品国产综合久久香蕉的特点| 91亚洲国产高清| 中文字幕不卡三区| 亚洲免费观看视频| 欧美日韩精品区| 精品视频三区| 日本视频久久久| 国产农村妇女精品一二区| 日韩欧美资源站| 国产乱国产乱老熟300| 在线视频色在线| 亚洲成在线观看| 免费高清特黄a大片| 精品国产免费视频| 亚洲福利精品| 欧美二三四区| 久久久99免费| 欧美一卡2卡3卡4卡| 亚州福利视频| 精品国产欧美日韩不卡在线观看| 顶级网黄在线播放| 日韩中文字幕网| 欧美日韩在线三级| 91精品国产综合久久久久久| 亚洲一级二级| 黄色视屏免费在线观看| 91精品国产网站| 伊人www22综合色| 日韩欧美在线网站| 伊人www22综合色| 国产劲爆久久| 日韩欧美在线不卡| 日韩在线精品视频| 亚洲欧洲日韩精品在线| 青青久在线视频免费观看| 午夜伊人狠狠久久| 欧美性极品xxxx做受| 日韩国产一区三区| 国产视频1区2区| 在线免费播放av| 国产欧美自拍一区| 欧美日韩亚洲第一| 久草视频在线看| 午夜伊人狠狠久久| 精品亚洲国内自在自线福利| 91精品观看| 日韩高清在线一区二区| av最新网址| 深夜福利一区二区| 亚洲三级免费看| 日本а中文在线天堂| 在线日韩欧美| 久艹在线视频| 亚洲福利在线视频| 国产三级在线| 天堂在线中文资源| 久久网站免费观看| 精品欧美久久久| 91精品国产99| 日韩精品在线观| 久久精品久久精品国产大片| 中文字幕视频在线免费欧美日韩综合在线看 | 国产字幕中文| 久久精品视频免费看| 影音先锋一区二区资源站| 日韩精品大片| 91精品在线观| 在线视频不卡一区二区| 日韩美女视频一区二区在线观看| 精品三区视频| 国内不卡的二区三区中文字幕| 在线国产三级| 亚洲高清免费一级二级三级| 蜜桃精品在线| 一区二区不卡视频在线观看| 国产一区日韩| 中文字幕在线播放一区| 亚洲一区导航| 日韩在线观看精品| 91精品观看| 日韩一级二级三级| 婷婷综合福利| 国产成人日日夜夜| 国产乱国产乱老熟300| 精品三区视频| 国产裸体歌舞团一区二区| 日韩欧美综合在线视频| 国产日韩精品视频| 国产综合精品在线| 日韩福利视频导航| 国产男女av| 欧美日韩999| 国产午夜精品视频| 视频一区日韩| 国产一二三视频| 九九九精品视频| 日韩欧美国产高清91| 中文字幕久久精品| 成人福利一区| 欧美一级日韩一级| av一区在线观看| 欧美变态tickling挠脚心| 国产亚洲人成a一在线v站| www.狠狠干| 国产免费久久久| 黄色欧美日韩| 国产在线观看a| 国产一区不卡精品| 日韩精品第一区| 久久精品99久久久久久久久| 精品视频—区二区三区免费| 国产福利在线导航| 国产日韩电影| 日韩欧美在线精品| 精品在线91| 日韩在线中文视频| 一级特黄aaa大片在线观看| 亚洲一区二区三区精品中文字幕| 色综合天天性综合| 91精品国产综合久久精品| 樱花草www在线观看| 久草亚洲一区| 日本精品福利视频| 91精品视频免费在线观看| 91久久精品国产91性色69| 亚洲一区日韩在线| 中文 欧美 日韩| 欧美性极品xxxx做受| 中文字幕成人乱码在线电影| 欧美日韩精品国产| 中文字幕国产日韩| 粉嫩粉嫩芽的虎白女18在线视频| 一区二区三区视频网站| 亚洲精品中文字幕乱码三区| 日韩视频 中文字幕| 日韩欧美一级二级三级久久久| 二区视频在线观看| www.三级.com| 亚洲黄色在线观看| 欧美日韩综合视频| 国产欧美第一页| 免费在线国产| 日本a口亚洲| 91精品国产91| 日韩欧美亚洲视频| 国产精品一区二三区| 亚洲成在线观看| 91精品视频在线| 国产在线高清精品| 国产欧美 在线欧美| 国产精品一区二区三区免费观看| 国产日韩第一页v| 欧美不卡视频一区发布| 精品不卡一区二区| 中文字幕精品国产| 国产 欧美在线| 日韩精品视频在线播放| 中文字幕高清在线播放| 内射国产内射夫妻免费频道| 日韩欧美国产黄色| 欧美日韩在线不卡一区| 精品日韩av| 日韩免费高清一区二区| 精品国产免费视频| 欧美.日韩.国产.一区.二区| 欧美亚洲国产日韩2020| 亚洲人线精品午夜| 亚洲国产91精品在线观看| 在线国产一级| 日韩av在线中文字幕| 午夜福利一区二区三区| 久久精品黄色片| 99pao成人国产永久免费视频| 亚洲高清免费一级二级三级| 日韩久久精品成人| 亚洲一区在线观看视频| 日韩欧美国产免费| 中文字幕日韩国产| 亚洲小说春色综合另类网蜜桃| 日韩精品综合在线| 一区二区在线观看不卡| 一区二区在线看| 亚洲欧洲国产视频| 久久精品一级爱片| 区日韩二区欧美三区| 最近中文字幕第一页| 国产一级片播放| 欧美日韩在线三级| 日本一级一片免费视频| 中文字幕亚洲免费| 91久久精品在线| 在线一区免费| 精品久久久精品| 国产欧美日韩精品在线观看| 国产乱码午夜在线视频| 91精品在线视频观看| 中文字幕亚洲第一| 精品欧美不卡一区二区在线观看| 日韩在线高清视频| 91精品网站| 91精品国产色综合久久不卡蜜臀 | 国产高清精品二区| 欧美日韩在线中文字幕| 欧美日韩精品综合| 国产乱国产乱老熟300部视频| 日韩不卡在线观看| 久久久综合精品| 精品久久久精品| 91精品国产自产在线| 亚洲.国产.中文慕字在线| 欧美日韩色综合| 欧美 日韩 国产在线观看| 欧美日韩国产黄色| 日韩欧美在线1卡| 精品欧美日韩在线| 欧美三级日韩三级| 红桃视频国产一区| 中文字幕亚洲区| 精品不卡一区二区| 国产专区中文字幕| 日韩高清不卡一区二区| 亚洲乱码中文字幕| 日韩在线a电影| 日韩三级视频在线播放| a视频免费看| 日韩在线视频二区| 日韩欧美在线看| 国产字幕在线看| 国产精久久久久| 日韩中文字幕久久| 欧美日韩国产高清| 欧美日韩在线精品一区二区三区激情综| 日韩视频精品在线观看| 欧美久久在线| 久久99精品久久久久子伦| 一区二区视频在线| 黄色一区二区在线| 不卡视频一区二区| 日韩中文字幕在线视频观看| 日韩精品在线观看网站| 美女黄a一级视频| 国产高清大尺度一区二区不卡| 99精品一级欧美片免费播放| 中文字幕日韩高清| 不卡视频一区二区三区| 久久久久久久久综合| 亚洲日本精品视频| 欧美日韩91| 婷婷久久综合九色国产成人| 精品中文字幕在线播放| 久久综合久久综合九色| 中文字幕精品在线视频| 亚洲国产www| 一区二区视频国产| 欧美亚洲专区| 日韩视频在线免费播放| 国产黄色精品| 午夜成人鲁丝片午夜精品| 欧美成人vr18sexvr| 中文字幕在线视频网| 日本a口亚洲| 中文字幕日韩精品在线| 福利一区二区| 高清1区2区| 91精品日本| 亚洲影视资源网| 91av久久久| 欧美日韩国产观看视频| 精品九九久久| 欧美日韩国产大片| 91精品国产经典在线观看| 国产亚洲短视频| wwwwww在线观看| 中文字幕国产视频| 日韩精品乱码av一区二区| 午夜国产欧美理论在线播放| 色屁屁一区二区| 亚洲国产专区| 国产在线拍揄自揄拍| 欧美日韩中文字幕精品| 国产福利在线看| 日韩欧美亚洲国产一区| 亚洲专区一区| 国产成人精品三级| 粉嫩喷白浆久久| 久久精品国产99| 1024国产在线| 久久精品国产91精品亚洲| 日韩欧美不卡| 精品日韩av| 国产一级粉嫩xxxx| 亚洲第一中文字幕在线观看| 一区二区日韩免费看| 国产日韩电影| 久久久91精品| 精品国产91| 日韩中文在线视频| 中文字幕视频在线观看| 精品国产1区2区3区| 91精品国产综合久久精品| 久久99久久久久久久噜噜| 精品福利一区二区三区| 黄色精品在线观看| 在线不卡一区二区| 中文字幕国产日韩| 精品日韩99亚洲| 91精品国产综合久久久久| 国产精品视频福利一区二区| 国产乱国产乱300精品| 日韩一级免费视频| 欧美1234区| 欧美日韩精品是欧美日韩精品| 亚洲欧美中文字幕在线一区| 免费在线视频一级不卡| 国产95在线|亚洲| 欧美日韩国产在线播放| 国产欧美一级| 久久欧美中文字幕| 在线三级av| 国产蜜臀在线| 欧美日韩一区二区在线视频| 久久精品国产视频| 亚洲综合在线小说| 国产视频一二区| 欧美日韩国产不卡在线看| 日韩不卡高清视频| 免费视频久久| h片精品在线观看| 日韩av二区| 日韩中文字幕精品视频| 日韩欧美一级视频| 国产在线日韩精品| 亚洲黄色在线观看| 国产欧美日韩亚洲| 一二三区精品视频| 国产激情久久久| 欧美日韩亚洲不卡| 亚洲黄色www| 欧美日韩不卡在线视频| 成人xxxx| 在线国产1区| 午夜av一区二区| 亚洲男人在线| 精品色蜜蜜精品视频在线观看| 二区中文字幕| 国产在线视频一区二区| 国产欧美中文在线| 日韩欧美中文在线视频| 欧美日韩中文字幕综合视频| 色欧美日韩亚洲| 一区二区91| 欧美日韩久久久| 国产乱国产乱300精品| 欧美日韩激情在线一区二区三区| 精品福利一区二区三区| 在线资源av| 国产 欧美 日韩 在线| 国产91久久久久| 在线中文字幕视频观看| 黄色精品在线观看| 一级片在线播放| 中文在线а√在线8| 久久久久久久久99精品| 久久精品最新免费国产成人| 91久久大香伊蕉在人线| 欧美婷婷精品激情| 亚洲图片小说综合| 中文字幕在线中文字幕二区| 欧美日韩高清在线| 不卡福利视频| 亚洲综合在线不卡|