Inventor 2018: iLogic MsgBox Texte hervorheben (fett, kursiv, farbig)?

Inventor 2018: iLogic MsgBox Texte hervorheben (fett, kursiv, farbig)?

TAR_Loki
Collaborator Collaborator
1.807Aufrufe
6Antworten
Nachricht 1 von 7

Inventor 2018: iLogic MsgBox Texte hervorheben (fett, kursiv, farbig)?

TAR_Loki
Collaborator
Collaborator

Hi Zusammen,

ich bin bei meiner spontanen Suche über Google nicht gleich fundig geworden, da dachte ich, ich stell diese einfache Frage mal hier. Smiley (überglücklich)

Wenn sowas eienr weis, dann doch Ihr. Smiley (überglücklich)

 

Ich wollte gerne wissen, wie ich Texte, in einer Message Box, hervorheben kann.

Sprich Texte in Fett, Kursiv, Farbig oder Unterstrichen. Halt so, wie man es aus jedem HTML Texteditor kennt.

Zeilenumbrüche hab ich schon herausgefunden: & vbLf &

Smiley (überglücklich)

 

Ich hoffe, Ihr könnt mir weiterhelfen. Smiley (überglücklich)

 

Schöne Grüße,

Sven

0 „Gefällt mir“-Angaben
Akzeptierte Lösungen (2)
1.808Aufrufe
6Antworten
Antworten (6)
Nachricht 2 von 7

fullevent
Advisor
Advisor

Hallo @TAR_Loki

 

Wenn ich nicht völlig falsch liege kann man bei einer Standard MsgBox so etwas nicht wirklich machen (zumindest nicht ohne z.B. Systemfarben entsprechend zu ändern, aber dann für alle MsgBoxen).

Du kannst, um etwas hervorzuheben, höchstens Sternchen drum rum legen

************
* Beispiel *
************


Ansonsten müsstest du dir eine eigene Form aufbauen und diese dann zum Ausgeben von Meldungen nutzen.

 

Grüße,
Aleks


Aleksandar Krstic
Produkt- und Projektmanager

0 „Gefällt mir“-Angaben
Nachricht 3 von 7

TAR_Loki
Collaborator
Collaborator

Akzeptiert iLogic nicht auch in gewisser Weise VBA?!

Gibt es dort nich irgendwelche Befehle?

0 „Gefällt mir“-Angaben
Nachricht 4 von 7

fullevent
Advisor
Advisor
Akzeptierte Lösung

Diese MsgBoxen sind ein Teil vom Windows System. Die können nicht ohne weiteres verändert werden.
Du müsstest eine neue WindowsForm erstellen, die dann deine gewünschten Formatierungen zulässt.

 

Deutlich einfacher wäre es über VBA ein UserForm zu erstellen und da dann die Labels entsprechend zu formatieren.

Hier wird das anhand von Excel bisschen erklärt

 

Das aufrufen der Form über iLogic ist dann recht einfach glaub ich.


Aleksandar Krstic
Produkt- und Projektmanager

0 „Gefällt mir“-Angaben
Nachricht 5 von 7

TAR_Loki
Collaborator
Collaborator

Danke Dir.

In diesem speziellen Fall, den ich gerade habe, würde das helfen.

Allerdings generell müsste man somit sagen, das es nicht ohne den Aufwand über ein Formular im VBA Editor geht.

Schade.

Aber trotzdem noch mal vielen Dank für die schnelle Antwort. Smiley (überglücklich)

0 „Gefällt mir“-Angaben
Nachricht 6 von 7

fullevent
Advisor
Advisor

Ja leider..

Gerne 🙂

 

Grüße


Aleksandar Krstic
Produkt- und Projektmanager

0 „Gefällt mir“-Angaben
Nachricht 7 von 7

Juergen_Wagner
Advisor
Advisor
Akzeptierte Lösung

Mach es ggf. mit einem Formular.

Ich denke mit den Screenshots sollte klar sein, was zu tun ist.

2018-12-10 20_12_19.png

Parameter("txt1") ="Test 1"
iLogicForm.Show("Form1", FormMode.Modal) 'FormMode.Modal das keine weitere Ausführung statt findet
Parameter("txt1") = "Hurra bald Ferien!"
iLogicForm.Show("Form1")

666.gif