vb中设置文本框只读属性(vb文本框设置为不可见)
vb 如何搜索文件并修改其属性为只读
再添加三个textbox,里面分别存放"和"。作用如下:
text3.text="attrib +r "+text4.text+text2.text+text5.text
'text3.text为存放批处理要用的路径
'text4.text为存放"
'text5.text也同样是存放"
'text2.text是直接引用楼主你自己的,作用应该为存放目标文件的绝对路径。
最后,shell命令改动一下。如下:
shell("cmd /c")text3.text
因为我也没多少编程知识,所以只能多绕弯路来实现。
vb中text怎么设为只读?
方法有2种。
1:
Text1.Locked=false '这种是只读,但可以复制Text中的内容
2:
Text1.enabled=false '这种完全禁止从Text中复制内容
VB中在运行时是只读的是什么意思,麻烦详细点,谢谢!
如果在窗口设计中的属性窗口里readonly属性值为真的话,那么就只能读.意思就是如果你已经编好了一个程序再运行出界面的时候,你设置了只读属性的哪个text文本框不能输入任何字.也不能对其里面的字进行更改.这就是它的只读属性.简单点就是只能读,不能写.
怎么改变vb中控件的只读属性
通过语句Combo1.Style=2是不行的,因为Style是只读属性。为了突破这个限制,我动用的Spy++这个武器,对两种不同Style值的combo控件进行侦察,发现了两处不同
1、combo控件的style的值为1-VbComboDropDown时,combo控件窗口的Styles=H54010242,而combo控件的style的值为2-VbComboDrop-DownList时,combo控件窗口的Styles=H54010243
2、combo控件的style的值为1-VbComboDropDown时,combo控件里有一个Edit文本框窗口,而combo控件的style的值为2-VbComboDrop-DownList时,则没有Edit文本框窗口
VB中要将文本框textl的内容设置为只读,可使用什么语句?
一)可以使用文本框的Locked 属性来设置内容只读。
Locked 属性
返回或设置一个值,以指定控件是否可被编辑。
Private?Sub?Form_Load()
????Text1.Locked?=?True
????Text1?=?"不可输入"
End?Sub
二)也可使用文本框的Enabled属性来限定文本框编辑。
Enabled 属性
返回或设置一个值,该值用来确定一个窗体或控件是否能够对用户产生的事件作出反应。
Private?Sub?Form_Load()
????Text1.Enabled?=?False
????Text1?=?"不可输入"
End?Sub
这两种方法皆可达到目的。
如何用VB修改文件的隐藏,只读等属性?
SetAttr "文件路径写在这", vbHidden '设为隐藏
SetAttr "文件路径写在这", vbReadOnly '设为只读
SetAttr "文件路径写在这", vbHidden + vbReadOnly '设为隐藏+只读
SetAttr "文件路径写在这", vbSystem '设为系统文件
也可以用数字:
SetAttr "文件路径写在这", 2 '设为隐藏
SetAttr "文件路径写在这", 1 '设为只读
SetAttr "文件路径写在这", 3 '设为隐藏+只读
SetAttr "文件路径写在这", 4 '设为系统文件