Hej Du kan ju testa denna funktionen:vilka fönster som är öppna!!
Jag håller på göra ett program som jag gjort i vb och jag undrar hur kan man kolla hur många fönster som är öppna. ex.. jag öppnar tre fönster och de är aktiva.. finns det nån lösning där man kan ta redo på att det är tre fönster söm är öppna???
/AndersSv: vilka fönster som är öppna!!
Hej.
Titta på mängden Forms...
<code>
Dim f AS Form
For each f in Forms
MsgBox f.Name
Next
</code>
(Reserverar mig för ev syntaxfel)
//freddaSv: vilka fönster som är öppna!!
Tack for hjälpen men fråga till om jag vill veta om Form3 är öppen hur skriver man koden???
AndersSv: vilka fönster som är öppna!!
<code>
Function IsOpen(Form As Form) AS Boolean
Dim frmForm AS Form
For Each frmForm in Forms
If frmForm Is Form Then
IsOpen = True
ExitFor
End If
Next
End Function
</code>
Du anropar den så här:
<code>
If IsOpen(Form3) Then
Msgbox "Laddad"
Else
Msgbox "Inte laddad"
End If
</code>