FuriganaControl 屬性

此頁沒有內(nèi)容條目
內(nèi)容

語言專用信息

使用 FuriganaControl 屬性可以指定目標(biāo)控件并為在文本框中為輸入的文本自動創(chuàng)建漢字注音。String 型,可讀寫。

expression.FuriganaControl

expression    必需。返回“應(yīng)用于”列表中的一個對象的表達式。

說明

該設(shè)置的值為輸入漢字注音的控件名稱。

可以使用屬性表、Visual Basic 來設(shè)置該屬性。

如果在控件中設(shè)置了 FuriganaControl 屬性,則將自動創(chuàng)建漢字注音控件,并且可以在另外指定的控件中進行顯示。僅當(dāng)在同一個窗體中用 FuriganaControl 屬性設(shè)置了控件名稱,窗體才能在執(zhí)行時正確運行。如果文本在同一窗體中非指定控件名的控件中輸入,則將出錯。漢字注音字符的類型由控件中的 IMEMode/KanjiConversionMode 屬性設(shè)置來決定。

ADP 中的 FuriganaControl

在 ADP 文件中使用 FuriganaControl 時,請務(wù)必將 數(shù)據(jù)類型從 CHAR/NCHAR 改為 VARCHAR/NVARCHR。否則,無法向目標(biāo)字段插入任何漢字注音字符串。FuriganaControl 屬性會向現(xiàn)有目標(biāo)字段插入漢字注音字符串,但如果字段的數(shù)據(jù)類型定義仍然保持為 CHAR/NCHAR,則所有字符串插入都將失敗,因為該字段的長度是固定的,所以會出現(xiàn)錯誤消息。

注釋  如果在目標(biāo)控件中輸入文本,新輸入文本的漢字注音將自動添加到所指定的目標(biāo)控件內(nèi)容的末尾。即使已經(jīng)修改或刪除了目標(biāo)控件中的文本,也不會修改或刪除目標(biāo)控件中更改前的字符。根據(jù)需要,更改目標(biāo)控件的內(nèi)容可以修改漢字注音控件中的文本。如果是將文本粘貼到目標(biāo)控件中,FuriganaControl 屬性就不會起作用。