Re: Userform ohne schliessen Kreuz mit Logo
- From: "Michael Schwimmer" <schwimmer@xxxxxxxxxxx>
- Date: Mon, 7 Nov 2005 16:34:49 +0100
Hallo Klaus,
Klaus Heinrich schrieb:
> danke für Dein Feedback. Es gab noch einen zweiten Fehler:
> Eine Anweisung hat das Menü total ausgeschaltet, daher konnte
> kein Logo dargestellt werden.
wenn das Systemmenü ausgeblendet wird, indem das Stilbit gelöscht wird,
wird auch kein Icon dargestellt.
Man kann aber auch nur einen Menüpunkt löschen, in dem Fall "Schließen".
lngSysMenu = GetSystemMenu(mlngForm, 0&)
DeleteMenu lngSysMenu, 6, MF_BYPOSITION
Das Kreuz wird dann ausgegraut dargestellt.
Das Schließen mit der Tastenkombination Alt-F4 muss aber in allen Fällen
gesondert behandelt werden, denn weder das Ausblenden des Systemmenüs,
noch eines einzelnen Punktes verhindert das.
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = 0 Then Cancel = True
End Sub
> Ich hab nen coding aus Frankreich bekommen, viel weniger Zeilen
> und funktioniert super. Kann ich bei Bedarf hier posten.
Würde mich auch interessieren.
Wenn du nicht immer ein Anzeige-Steuerelement mit einem Bild
mitschleifen willst, bietet sich die API ExtractIcon an.
strPath = Environ$("systemroot") & "\system32" & "\moricons.dll"
lngIcon = ExtractIcon(lngInst, strPath, 0)
Damit kannst du neben normalen .Ico Dateien auch die in Bibliotheken und
ausführbaren Dateien enthaltenen Icons nutzen
MfG
Michael
--
Michael Schwimmer http://michael-schwimmer.de
Excel VBA ISBN 3-8273-2183-2
Excel Programmierung - Das Handbuch ISBN 3-8606-3548-4
.
- References:
- Userform ohne schliessen Kreuz mit Logo
- From: Klaus Heinrich
- Re: Userform ohne schliessen Kreuz mit Logo
- From: Reiner Wolff
- Re: Userform ohne schliessen Kreuz mit Logo
- From: Klaus Heinrich
- Userform ohne schliessen Kreuz mit Logo
- Prev by Date: Re: Laufzeit Diagramm per VBA
- Next by Date: Re: Tabellennamen überprüfen
- Previous by thread: Re: Userform ohne schliessen Kreuz mit Logo
- Next by thread: Re: Schreibschutz
- Index(es):
Relevant Pages
|