مي توني از اين كد هم استفاده كني:
Dim a As Integer
Private Sub Form_Load()
On Error Resume Next
a = GetSetting(App.EXEName, "a", "a", 1)
If a = 1 Then
MsgBox "this program is opened", vbCritical, "error"
End
Else
a = 1
SaveSetting App.EXEName, "a", "a", a
End If
End Sub
Private Sub Form_Unload(Cancel As Integer)
a = 0
SaveSetting App.EXEName, "a", "a", a
End Sub