用vb能改变并保存一个窗体中控件的“标题”吗?

2025-12-16 19:41:19
推荐回答(3个)
回答1:

能,你把该控件用文件的形式保存,每次程序运行的时候都从文件读出来,用来设置该控件的标题。

回答2:


比如,将 Label1 的标题(Caption 属性)在属性窗口设置为:我的控件
保存工程文件,下次打开这个窗体时控件的标题就是:我的控件

回答3:

代码如下,添加两个控件:Label1和Command1

Dim Num As Integer

Private Sub Command1_Click()
'如果有错误继续执行
On Error Resume Next
'单击窗体清除记录
DeleteSetting "VB", "Save", "Text"
End
End Sub

Private Sub Form_Load()
Command1.Caption = "取消保存"
'如果有错误继续执行
On Error Resume Next
'提取保存的变量值
Num = GetSetting("VB", "Save", "Text")
'根据判断Num的值,才改变控件显示
If Num = 0 Then
Label1.Caption = "这是您第1次打开窗体!"
Else
Label1.Caption = "这是您第2次打开窗体!"
End If
End Sub

Private Sub Form_Unload(Cancel As Integer)
'对变量初始化,并保存变量的值
Num = 1
SaveSetting "VB", "Save", "Text", Num
End Sub