Eingabe-Dialog CoDeSys V3.2

Guenther
2008-07-16
2008-09-25
  • Guenther - 2008-07-16

    Hallo,

    wie kann ich in CoDeSys V3.2 einen eigenen Eingabedialog oder einfache MessageBox erstellen, um diese in einem anderen Projekt zu verwenden.

    Gibt es hierzu bzw. zur Anwendung in einem Projekt, außer der Hilfe in CoDeSys, noch weitere Anleitungen und Hinweise oder möglicherweise Demoprojekte?

    Sobald ich bisher, gem. der Anleitung aus der Hilfe, in der Visualisierung ein Objekt erzeugen möchte bekomme ich die Fehlermeldung:

    Das Element vom Typ '' konnte nicht eingefügt werden. Der Grund war: Could not get connection to offline runtime system

    Obwohl ich mich im eingeloggten Zustand befinde.

     
  • Anonymous - 2008-09-22

    Originally created by: thomas_nienstaedt

    Du must unter POU eine neue Visualisierung einfügen und dann unter Eigenschaften -> Visualisierung diese als Dialog definieren.

    Dann gibt es zwei Möglichkeiten diesen Dialog aufzurufen:

    1. Als OnClick Ereignis auf einem Button etc. (DialogÖffenen)

    oder

    1. aus dem Source heraus. Siehe OnlineHilfe (Stichwort Dialog)

    Punkt 2 funktioniert z.Zt allerdings irgendwie nicht (Version 3.2 Sp1 Patch 1).

    Und das für mich mit ein Grund die Visu in die Tonne zu tun!!

    Thomas

     
  • s.schalk - 2008-09-24

    Hallo,

    ich habe zwei Projekte hinzugefügt welche veranschaulichen wie Dialoge innerhalb der Visualisierung V3 zu verwenden sind.

    Es gibt im Moment zwei Punkte die bei der Verwendung von Dialogen zu beachten sind.

    1. Dialoge müssen in eine Bibliothek oder in den Pool gelegt werden.

    2. Wird ein Dialog verwendet so muss er zumindest einmal über die Aktion "Open dialog", welche bei den MouseEvents eines Visualisierunselements zu finden ist, eingebunden werden.

    Grüße, Stefan

    dialog_test.zip [51.08 KiB]

    LoginDialog.zip [48.47 KiB]

     
  • Anonymous - 2008-09-25

    Originally created by: thomas_nienstaedt

    Hallo Herr Schalk,

    dialog Test ist mit V3.2 Svp 1Patch 2 erstellt worden!

    Funktioniert also nicht mit V3.2 Svp 1 Patch 1!?

    Richtig?

    Thomas

     
  • Tobi - 2008-09-25

    Wieso sollte das so sein?

    Nur weil die entsprechende Abfrage beim Startup/Laden des Projektes kommt? Einfach bestätigen! Hat bisher immer geklappt...

    Gruß

     
  • Anonymous - 2008-09-25

    Originally created by: thomas_nienstaedt

    ....... bisher!!

     

Log in to post a comment.