1,451
社区成员
发帖
与我相关
我的任务
分享
Dim Maxid As Integer
Private Sub Command1_Click()
Maxid = Maxid + 1 '按钮计数递增。
Load Command2(Maxid) '创建新按钮。
'将新按钮放置在上一个按钮下方。
Command2(Maxid).Move Command2(Maxid - 1).Left, Command2(Maxid - 1).Top + 400
Command2(Maxid).Visible = True '显示新按钮。
Command2(Maxid).Caption = "命令按钮" & Maxid + 1
End Sub
Dim Maxid As Integer
Private Sub Command1_Click()
Maxid = Maxid + 1 '按钮计数递增。
Load Command2(Maxid) '创建新按钮。
'将新按钮放置在上一个按钮下方。
Command2(Maxid).Move Command2(Maxid - 1).Left, Command2(Maxid - 1).Top + 400
Command2(Maxid).Visible = True '显示新按钮。
Command2(Maxid).Caption = "命令按钮" & Maxid + 1
SaveSetting App.Title, "Config", "Maxid", CStr(Maxid)
End Sub
Private Sub Form_Load()
Dim S As String, I As Integer
S = GetSetting(App.Title, "Config", "Maxid", "0")
If IsNumeric(S) Then Maxid = CInt(S)
If Maxid > 1 Then
For I = 1 To Maxid
Load Command2(I)
Command2(I).Move Command2(I - 1).Left, Command2(I - 1).Top + 400
Command2(I).Visible = True
Command2(I).Caption = "命令按钮" & I + 1
Next
End If
End Sub