VFP中文字框的text屬性與value屬性的區別

2021-04-16 07:44:18 字數 2285 閱讀 8799

1樓:匿名使用者

text不同於 value 屬性,text 屬性中包含的值是無格式的,且與在控制元件中使用者輸入的文字相同。

value 屬性可能不是字元型;它可能包含日期或數型的值。

對於編輯框,value 屬性可能會為在編輯框中輸入的文字新增換行,為早期版本提供相容性。由於這個原因,為了用 selstart 和 sellength 屬性選擇文字,使用 text 屬性是首選的方法。

如果控制元件的 format 屬性使用 r 設定,則從 value 屬性中刪除輸入掩碼字元。

2樓:匿名使用者

text包含在控制元件文字框部分輸入的無格式文字。設計時不可用;執行時只讀。

value指定控制元件的當前狀態。設計和執行時可用。

不同於 value 屬性,text 屬性中包含的值是無格式的,且與在控制元件中使用者輸入的文字相同。

控制元件的 text 屬性中包含的無格式文字與控制元件的 value 屬性不同,有以下原因:

value 屬性可能不是字元型;它可能包含日期或數型的值。

對於編輯框,value 屬性可能會為在編輯框中輸入的文字新增換行,為早期版本提供相容性。由於這個原因,為了用 selstart 和 sellength 屬性選擇文字,使用 text 屬性是首選的方法。

如果控制元件的 format 屬性使用 r 設定,則從 value 屬性中刪除輸入掩碼字元。

如果組合框控制元件的 style 屬性設定為 2(下拉選單框),由於組合框中不存在文字框,所以 text 屬性包含空字串。

access裡面文字框的value屬性與text屬性有何區別?

3樓:匿名使用者

access文字框的value屬性和text屬性確實容易搞混。兩者都是引用文字框裡的內容,但是引用的時機有分別。因為引用的時機不同,同樣引用文字框裡的內容,這兩種屬性值就會有時相同,有時又不相同。

text屬性必須在文字框獲得焦點的情況下才能引用,系統會在焦點離開文字框時將最後出現的text值儲存為value值,焦點離開文字框後如果引用其text屬性就會報錯。

value屬性則是文字框失去焦點後文字框裡的值,或者文字框獲得焦點時輸入新值前的原有值或者說舊值。

下面例子有助於理解這兩個屬性的分別:

假設access窗體裡有兩個文字框,text1和text2 外加一個命令按鈕command1,開始時那兩個文字框內均無內容。

我們在text1輸入1,此時 text1.text=1 / text1.value=null

接著在text1輸入2,此時 text1.text=12 / text1.value=null

跟著在text1輸入3,此時 text1.text=123 / text1.value=null

將焦點移到text2,此時 text1.text=未知 / text1.value=123 (因為text1已無焦點故其text值未知)

再將焦點移回text1,此時 text1.text=123 / text1.value=123

接著刪除 text1的內容,此時 text1.text=null / text1.value=123

在text1輸入456,此時 text1.text=456 / text1.value=123

再將焦點移到text2,此時 text1.text=未知 / text1.value=456

如果這個時候command1,單擊事件過程為

private sub command1_click()

msgbox text1.value '引用value屬性

end sub

那麼此時將彈出訊息框,顯示「456」

如果單擊事件過程為

private sub command1_click()

msgbox text1.text '引用text屬性

end sub

那麼這時系統就會報錯,因為此時焦點在命令按鈕上,不能引用text1的text屬性。

大多數情況下,特別是文字框沒有焦點時,引用文字框內容應使用value屬性,在文字框獲得焦點的情況下我們則可以引用text屬性,以反映文字框內容的最新情況。例如,下列text1的更改事件過程就可以實現在text1裡輸入什麼字元,text2隨即顯示什麼字元:

private sub text1_change()

text2.value = text1.text '引用text屬性

end sub

注意:如果上述**引用value屬性,則沒有text2顯示的內容隨text1變化而變化的效果,因為文字框喪失焦點前其value值將保持原樣。

中文字框的位置如何準確調整,word中文字框的位置如何準確調整

設定方法 復1 選中文字框 2 在彈製出的快 bai捷選單中選擇設定文du本框格式 zhi命令 dao 3 彈出設定文字框格式對話方塊,選擇版式選項卡,單擊高階按鈕 4 彈出高階版式對話方塊,在絕對位置輸入框中輸入10.1釐米即可,如圖所示。右鍵選擇設定文字框格式,選擇文字框,裡面可以設定上下左右的...

文字框有什麼作用?簡述文字框的連結功能

打字排版,都要用它,現在公司學校用的都是word,自己多玩玩就知道了。文字框的作用是什麼?如何給文字加文字框?用來新增文字啊,比如word之類的辦公軟體上,插入 文字框 word文字框連結有什麼用?上下連線的意思.就好像頁面.第一頁完了.自動跳到第二頁.文字框連線後.你在裡面回車一下就知道.自動跳到...

文字框的作用是什麼?如何給文字加文字框

用來新增文字啊,比如word之類的辦公軟體上,插入 文字框 文字框的作用是什麼?文字框主要作用就是方便 排版 通過改變文字框位置 角度,可以得到特殊的版式效果。文字框的分類和作用是什麼?文字框的分類有 密碼框 文字框 多行框密碼框顧名思義就是用於輸入密碼的,當你輸入的時候它會顯示 文字框就是你輸入的...