Hallo allwissendes Forum!
Ich habe wieder ein Anliegen: Ich frage mich, ob es moeglich ist,
ein .jpg - Bild in einer Message Box darzustellen? Damit koennte
ich naemlich verhindern, extra ein sub-VI zu erstellen fuer die
Darstellung, beziehungsweise das .jpg - Bild in meinem Haupt-VI
darstellen zu muessen. Ich hoffe dann mal, dass mir wieder jemand
weiterhelfen kann. Ich gruesse Euch alle!
Euer Boris
Hallo,
soweit ich weiß, geht das nicht (wenn Du mit "Message-Box" das Dialogfenster (One Btn Dialog,...)meinst).
Ich nehme auch immer den Umweg über ein "SubVI".
Gruß Markus
Danke Markus,
ich mache das dann auch so.
Gruss Boris
Hallo,
es könnte gehen, aber ich weiß nicht genau wie.
Wenn man aus der user32.dll die Funktion "MessageBoxA" verwendet,
(int32_t MessageBoxA(uint32_t Window Handle, const CStr Message, const CStr Title, uint32_t Options);)
kann man aus den Windows-typischen Symbolen auswählen (Hinweis, Frage, Fehler, etc.). Dabei gibt es auch den Wert 128, der da mit "User Icon" benannt wird. Habe aber bis jetzt keine Ahnung davon, wie man der DLL die anzuzeigende benutzerdefinierte Grafik übergibt. Vielleicht hat ja jemand anderes im Forum schon mal auf diesem Gebiet weitergearbeitet.
Gruß Andreas
P.S.: da gibt's auch noch 'ne funktion mit TimeOut, bei der sich die MessageBox nach einer definierbaren Zeit wieder von selbst schließt, ohne daß eine Eingabe gemacht werden muß.
Hier ist übrigens ein Bsp., bei dem man Windows-Fenster verwenden kann. Wenn man auf die Fenster im Frontpanel klickt, kann man die Ansicht ändern.
Und wenn ich mir vorstelle, dass man da ein eigenes Bild verwenden will, dann gibt's doch aber bestimmt nur irgendein winziges Bildchen.
[
attachment=13826]
Gruß Markus
' schrieb:Dabei gibt es auch den Wert 128, der da mit "User Icon" benannt wird. Habe aber bis jetzt keine Ahnung davon, wie man der DLL die anzuzeigende benutzerdefinierte Grafik übergibt. Vielleicht hat ja jemand anderes im Forum schon mal auf diesem Gebiet weitergearbeitet.
.... und hier noch für LabVIEW 8.0. Da gab's aber eine Warnung, von daher weiß ich nicht, ob's klappt. Einfach mal probieren....
[
attachment=13825]
Gruß Markus
' schrieb:Hier ist übrigens ein Bsp., bei dem man Windows-Fenster verwenden kann. Wenn man auf die Fenster im Frontpanel klickt, kann man die Ansicht ändern.
Und wenn ich mir vorstelle, dass man da ein eigenes Bild verwenden will, dann gibt's doch aber bestimmt nur irgendein winziges Bildchen.
[attachment=41199:Fenster_...anzeigen.vi]
Gruß Markus