leg die bilder der flaggen über den button und definiere die sichtbarkeit entsprechend der eingestellten sprache
Hallo,
ich möchte folgende Funktion auf einem Touchpanel (z.B. TP177B) mit WinCC flexible programmieren.
Die entsprechende Landesflagge soll bei der Sprachumschaltung mit umgeschaltet werden.
Dazu habe ich eine Schaltfläche mit unsichtbarem Hintergrund und beim Ereignis "drücken" SetzeSprache mit toggle programmiert.
In der Schaltfläche soll dann die entsprechende Landesflagge (z.B. deutsch, englisch, chinesisch) angezeigt werden.
Die Sprachumschaltung funktioniert.
Weiss im Moment leider nicht mehr wie das funktionieren kann.
Hat jemand einen Tipp für mich.
MfG
Juergen B.
leg die bilder der flaggen über den button und definiere die sichtbarkeit entsprechend der eingestellten sprache
[SIGNATUR]Ironie setzt Intelligenz beim Empfänger voraus.[/SIGNATUR]
Ist mehr als easy ...Nimmst eine Schaltfläche mit Grafik (Flagge). Danach gehst Du in die Grafiksammlung des Projektes und änderst für die Srache einfach die Grafik (Flagge) ab, diese wird somit automatisch mit umgeschalten bei einem Sprachwechsel,
Hallo,
danke für die Hinweise, hat so funktioniert.
Ja, wenn man weiss wo....das kann man doch alles nachlesen
MfG
Juergen B.
Hallo zusammen,
vielleicht eine blöde Frage.
Wo kann ich die aktuell eingestellte Sprache auslesen?
Ich finde da irgendwie keine Funktion zu.
Zur Info, wenn überhaupt relevant.
Bei meinem MP sind 10 Sprachen projektiert, es werden jedoch
projektspezifisch immer nur die benötigten (über die Einstellung der Projektsprachen) freigegeben.
Gruß und Dank im voraus
SEP
Och kommt schon,
so viele Profis hier, da kann mir doch sicher jemand mal schnell eine Antwort geben.
Also eine Funktion dafür wäre mir auch nicht bekannt, entweder machst du
es so das du das Panel mit einer Sprache gezielt startest und machst die
Sprachumschaltung mit der Steuerung, so das dir bekannt ist welche
Sprache gerade aktiv ist.
Oder du hast eine PC Runtime und kannst irgendetwas mit dieser Funktion
anfangen.
Text abrufen
Verwendung
Ermittelt den Listeneintrag aus einer Textliste. Das Ergebnis ist abhängig vom Wert und von der gewählten Runtime-Sprache. Das Ergebnis wird in eine Variable vom Datentyp "String" gespeichert.
Syntax
TextAbrufen (Ausgabetext, Wert, Sprache, Textliste)
Im Skript verwendbar: ja (LookupText)
Parameter
Ausgabetext (Ausgabe)
Die Variable, in der das Ergebnis geschrieben wird.
Wert
Die Variable, die den Wert des Listeneintrags festlegt.
Sprache
Legt fest, in welcher Runtime-Sprache der Listeneintrag ermittelt wird.
Textliste
- Variable
Die Variable, welche die Sprache enthält. Die Runtime-Sprache geben Sie als Dezimalwert der Länder-Kennung an, z. B. 1031 für Deutsch - Standard, 1033 für Englisch - USA. Nähere Hinweise hierzu finden Sie in den Grundlagen von VBScript bei "Gebietsschema-ID (LCID)-Diagramm.- Runtime-Sprache
Sprachkürzel gemäß der VBScript-Referenz , z. B. "de-DE" für Deutsch (Deutschland) oder "en-US" für Englisch (Vereinigte Staaten von Amerika). Die Auswahl ist abhängig von den aktivierten Runtime-Sprachen.
Legt die Textliste fest. Aus der Textliste wird der Listeneintrag ausgelesen
- - -
Wer als Werkzeug nur einen Hammer hat, sieht in jedem Problem einen Nagel.
Das Problem ist nicht das Problem, das Problem ist die Einstellung zum Problem.
Hallo,
das Thema ist zwar schon etwas alt ich kramms trotzdem nochmal raus.
Ich habe das neue wincc im TIA Portal.
In der Beispieldatei zum TP700 haben sie auch auch eine Sprachauswahl von Deutsch zu Englisch realisiert
und je nach auswahl wird die Deutsche oder Englische Flagge im Vordergrund gezeigt.
Anhand des Beispiel bekomm ich das allerdings nicht raus wie die die Flagge umschalten.
Sprachumschaltung funktioniert schon 1A nur das mit Der Flagge funzt noch nicht ganz.
Vielen Dank schon mal
Grüße Chris
Flags.JPGUnter sprache die bilder von der flags einfuggen und in de taste von sprachumschaltung einfuggen.
DidoFritsche (16.05.2017)
DidoFritsche (16.05.2017)
Bookmarks