09/05/2012, 12:00
Olur ya, bir formun ya da raporun açık olup olmadığını bulmak istersiniz bir gün. Aşağıdaki kod ile bunu kolayca yapabilirsiniz.
If SysCmd(acSysCmdGetObjectState, acForm, "Form1") <> 0 Then
MsgBox "Form açık."
Else
MsgBox "Form kapalı."
End If
Örnek, Form1 adlı formun açık olup olmadığını araştırıyor. Raporlar için "acForm" deyimini "acReport" olarak değiştirmelisiniz.