Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Hallo,Merlin_78 hat gesagt.:Du kannst dies über Visible prüfen.
If Form.Visible Then
Debug.Print "Fenster=offen"
Else
Debug.Print "Fenster=zu"
End If
Genau nach sowas suche ich, nur leiderMerlin_78 hat gesagt.:Uuuups, da hab ich dich wohl falsch verstanden.
Dann schau mal hier rein: http://www.vbarchiv.net/archiv/tipp_details.php?pid=447
Hallo,Merlin_78 hat gesagt.:Also der Tipp funktioniert bei mir.
Welche Fehlermeldung bekommst du denn oder kannst du mal deinen Code posten?
Dim oListItem As ListItem
' ListView-Spalten festlegen
With oLSV.ColumnHeaders
' Inhalt löschen und umschalten auf "Detail"-Ansicht
oLSV.ListItems.Clear()
oLSV.View = lvwReport
' Erstes WindowHandle holen
hWnd = GetWindow(oLSV.Parent.hWnd, GW_HWNDFIRST)
' in das ListView eintragen
oListItem = oLSV.ListItems.Add(, , hWnd)
With oListItem
.SubItems(1) = lTaskID
.SubItems(2) = lStyle = (WS_VISIBLE Or WS_BORDER)
.SubItems(3) = sTitle
End With
' Ermittelt den Namen eines Windows anhand des
' Window Handle
Dim lResult As Long
Dim sTemp As String
lResult = GetWindowTextLength(hWnd) + 1
sTemp = Space(lResult)
lResult = GetWindowText(hWnd, sTemp, lResult)
GetWindowTitle = Left(sTemp, Len(sTemp) - 1)
' Fensterliste ermitteln und anzeigen
Private Sub Command1_Click()
GetWindowList ListView
End Sub
Genauso hab's ich gemacht, aber es geht trozdem nicht.Merlin_78 hat gesagt.:Also:
- über die Komponenten das Microsoft Windows Common Controls 6.0 einfügen und dann die ListView-Komponente auf dem Formular platzieren
- Namen der ListView-Komponente ändern -> "ListView" (wie im Click-Event)
Code:' Fensterliste ermitteln und anzeigen Private Sub Command1_Click() GetWindowList ListView End Sub
Falls es nicht geht, einfach nochmal melden