VB 什麼是隻讀屬性 VB中在執行時是隻讀的是什麼意思,麻煩詳細點,謝謝!

2025-01-09 21:10:10 字數 3334 閱讀 6390

1樓:網友

vb中的唯讀屬性是怎樣定義的?

變數或控制項都可能具有屬性。可讀屬性就是隻能讀取,而不能修改的屬性。

例如,乙個描述月份的變數,可能出現的最大月份可以看作它的乙個屬性,那麼,最大月份一定是12。

這個例子似乎可能使誤解,那麼再舉乙個:乙個檔案型別變數,它記錄了某個檔案的資料,那麼,檔案長度這個屬性就是乙個唯讀屬性,使用者只能知道這個檔案有多長,而不能通過修改檔案長度這個屬性來修改這個檔案的長度。

這就是隻讀屬性的最簡單的理解。

什麼是讀寫屬性?它與唯讀屬性有什麼區別?

讀寫屬性就是可以改變的屬性。

仍然例如,乙個描述月份的變數,(當前月份,即現在所在的月份)可以看作是乙個讀寫屬性,這個月是7月,但下個月,這個屬性值變成了8月,月份更替時,程式會修改它的這個屬性,這就是乙個讀寫屬性。

當然,如果現在是7月,使用者有權利讓程式的記錄月份的那個變數變成8月。

區別是,讀寫屬性值是可以變的,而且可以由使用者控制改變。

以及vb中物件的屬性是怎樣定義的?

屬性可以由使用者定義。

再請問:1、vb中的「name」「controlbox、maxbutton、minbutton、moveable、startupposition」等屬性,都只可以在屬性視窗中設定它們的值,而不可以在**視窗中設定它們的值,但可以輸出它們的值。這些是不是就叫做唯讀屬性???

是的。2、vb中的「fontname、fontsize、fontbold...currentx和currenty」「sellength、selstart、seltext」等屬性,都只可以在**視窗中設定它們的值,而屬性視窗中沒有。

這些叫什麼屬性???

那是控制項的方法。

下面是通俗的對「方法」解釋:

3、而vb其他的屬性,既可以在屬性視窗中設定值,也可以在**視窗中設定值,這些一般的屬性是不是叫讀寫屬性???是的。

2樓:帳號已登出

簡單點說,例如開啟乙個文字文件,如果用唯讀模式開啟就只能獲取文字文件裡的內容並顯示出來。如果用讀寫屬性開啟既可以完成唯讀開啟的操作同時還可以寫入新的內容。

3樓:囧

唯讀屬性就是不能更改的屬性。

4樓:網友

只能讀。不能寫。

就這麼簡單。

vb中text怎麼設為唯讀?

5樓:網友

方法有2種。

這種是隻讀,但可以複製text中的內容。

這種完全禁止從text中複製內容。

6樓:哥也傳說過

文字框的locked屬性設為true, backcolor屬性設為buttonface(按鈕表面顏色)就能實現看起來很漂亮的唯讀框了。

7樓:

在text控制項中有乙個locked屬性,取值為true或false.

將locked的屬性值設定為false時就表示該控制項進入可狀態。

將locked的屬性值設定為true時就表示該控制項進入不可狀態,也就是鎖定狀態。

8樓:網友

如果永遠為唯讀的,建議用label控制項,好像省資源。

如何用vb修改檔案的隱藏,唯讀等屬性?

9樓:網海1書生

setattr "檔案路徑寫在這", vbhidden '設為隱藏。

setattr "檔案路徑寫在這", vbreadonly '設為唯讀。

setattr "檔案路徑寫在這", vbhidden + vbreadonly '設為隱藏+唯讀。

setattr "檔案路徑寫在這", vbsystem '設為系統檔案。

也可以用數字:

setattr "檔案路徑寫在這", 2 '設為隱藏。

setattr "檔案路徑寫在這", 1 '設為唯讀。

setattr "檔案路徑寫在這", 3 '設為隱藏+唯讀。

setattr "檔案路徑寫在這", 4 '設為系統檔案。

vb中要將文字框textl的內容設定為唯讀,可使用什麼語句?

10樓:網友

3全部一)可以使用文字框的locked 屬性來設定內容唯讀。

locked 屬性。

返回或設定乙個值,以指定控制項是否可被。

private sub form_load()= true

text1 = "不可輸入"

end sub

二)也可使用文字框的enabled屬性來限定文字框。

enabled 屬性。

返回或設定乙個值,該值用來確定乙個窗體或控制項是否能夠對使用者產生的事件作出反應。

private sub form_load()= false

text1 = "不可輸入"

end sub

這兩種方法皆可達到目的。

11樓:網友

text的內容設定為唯讀就是不能修改。

那麼把enabeld 的屬性設定成true就可以。

vb6.0 編譯錯誤:不能給唯讀屬性賦值

12樓:網友

控制項的有些屬性是可以在程式中更改,有些是不能更改的,不能改的屬性稱之為唯讀屬性,需要在form介面設定好。

都是這樣的問題,應該在form介面的控制項屬性表中調整。

vb中在執行時是隻讀的是什麼意思,麻煩詳細點,謝謝!

13樓:匿名使用者

如果在視窗設計中的屬性視窗裡readonly屬性值為真的話,那麼就只能讀.意思就是如果你已經編好了乙個程式再執行出介面的時候,你設定了唯讀屬性的哪個text文字框不能輸入任何字.也不能對其裡面的字進行更改.這就是它的唯讀屬性.簡單點就是隻能讀,不能寫.

14樓:網友

就是不能在執行時進行設定,例如name 屬性只能在屬性視窗設定不能通過程式語句設定。

vb的列表框的text屬性是隻讀屬性是什麼意思?

15樓:網友

這個可以修改的,當list列表中已有這個值時, 」列表就選中了這個中。

若沒有這個值,這樣寫沒有反應的。

你應該這樣寫。

vb中不能給唯讀屬性賦值問題

16樓:網友

這個屬性需要在該控制項屬性欄設定 不能寫**。

17樓:北京鋼管中心

不能給唯讀屬性賦值,只能在設計的時候設定好。

vb中value屬性是什麼意思,VB中value屬性是什麼意思

value 屬性 指示分配給 field parameter 或 property 物件的值。設定或返回 variant 值,用於指示物件的值。預設值取決於 type 屬性。說明用 value 屬性設定或返回 field 物件中的資料,與 parameter 物件一起使用來設定或返回引數值,或者與 ...

Vb程式設計,什麼是VB程式設計?

private sub command1 click dim a 1 to 100 as integer,b as integer dim i as integer,j as integer,n as integer randomize timer for i 1 to 100 a i int rn...

vb中arr24什麼意思,vb中printarr3,2arr3,4是什麼意思

arr2是arryname陣列名,括號裡的4是index下標,預設情況下這個arry下標是從0開始的,所以,arr2 4 是陣列arr2的第5個元素 取陣列arr2中編號為4的元素 如果arr2是個陣列的話 arr2陣列中編號 index 值為4的元素 vb中print arr 3,2 arr 3,...