Seite 1 von 3
MsgBox
Verfasst: 02.06.2012 10:46
von Mike32
Bei VB gibt es u.a. den Befehl MSGBox, bei dem man auch bestimmte Icons auswählen kann (z.B. Ausrufezeichen, Fragezeichen, ...). Beim MessageRequester habe ich irgendwie nicht diese Möglichkeit gefunden. Kann man hier auch diese Icons per Parameter vorgeben?
Thx
Grüße
Mike
Re: MsgBox
Verfasst: 02.06.2012 10:58
von Bisonte
die gibt es...
Code: Alles auswählen
MessageRequester("Titel","Text",#MB_ICONWARNING)
;#MB_ICONASTERISK = Blauer Kreis mit i
;#MB_ICONERROR = Kreuz in rot
;#MB_ICONWARNING = Gelbes Dreieck mit Ausrufezeichen
;#MB_ICONQUESTION = Blauer Kreis mit Fragezeichen (Kein Ton)
so als Beispiel

Re: MsgBox
Verfasst: 02.06.2012 11:05
von Mike32
Bisonte
thx. Ich hatte nämlich in der Hilfe und im Forum nichts gefunden.
Grüße
Mike
Re: MsgBox
Verfasst: 02.06.2012 11:07
von Kiffi
@All: Wieso stehen die Flags eigentlich nicht in der Hilfe?
Grüße ... Kiffi
Re: MsgBox
Verfasst: 02.06.2012 11:09
von Bisonte
Ist möglich, dass die in der Form nur unter Windows vorhanden sind...
Re: MsgBox
Verfasst: 02.06.2012 11:13
von Mike32
Es tut mir leid. Es ist leider noch eine Frage aufgetaucht.
Wenn ich #MB_ICONQUESTION und #PB_MessageRequester_YesNo zusammen einsetzen will, kommt immer eine Fehlermeldung. Kann man diese beiden Parameter irgendwie kombinieren (ähnlich VB, wo man einfach die Zahlenwerte addiert)?
Grüße
Mike
Re: MsgBox
Verfasst: 02.06.2012 11:14
von Bisonte
Code: Alles auswählen
MessageRequester("Titel","Text",#PB_MessageRequester_YesNo|#MB_ICONWARNING)
Man beachte das Trennzeichen...
Re: MsgBox
Verfasst: 02.06.2012 11:17
von rolaf
Bisonte hat geschrieben:Code: Alles auswählen
MessageRequester("Titel","Text",#PB_MessageRequester_YesNo|#MB_ICONWARNING)
Man beachte das Trennzeichen...
Oder einfach tatsächlich den summierten Zahlenwert schreiben wie in VB, geht auch.
Re: MsgBox
Verfasst: 02.06.2012 11:22
von Mike32
Vielen Dank! Werde es gleich ausprobieren.
Eine Bitte:
Es wäre schön, wenn solche wichtigen Informationen bei einem Update in die Hilfe einfließen würden. Der Requester ist -gerade für Anfänger- eine wichtige Standar-Funktion.
Nochmals Thx
Grüße
Mike
Re: MsgBox
Verfasst: 02.06.2012 11:36
von Nino
Mike32 hat geschrieben:Bisonte
thx. Ich hatte nämlich in der Hilfe und im Forum nichts gefunden.
Grüße
Mike
PB-Hilfe zu MessageRequester() hat geschrieben:Hinweis: In PureBasic werden auch viele weitere Konstanten der Windows API unterstützt. Diese sind dann allerdings nicht plattformübergreifend kompatibel! Einen Überblick finden Sie in der MSDN Library zur Funktion MessageBox.