Barcode im Panel anzeigen...

Zuviel Werbung?
-> Hier kostenlos registrieren
Möchte den Inhalt einer SMS , welcher im DB steht und max 60 Zeichen lang ist ebenfalls in Winflex anzeigen. Der DB inhalt ist als char deklariert und mit Pointer adressiert.
Habe ich jetzt richtig verstanden, dass ich der Variable einfach die Anfangsadresse gebe (Db1.DBB1) und die Zeichenlänge auf 60 einstelle.
Ist das richtig?
Ja, das kannst Du in WinCCflexible so machen.
Du solltest aber bei SMS kürzer als 60 Zeichen in den Rest des DB Leerzeichen oder 0 schreiben, weil WinCCflexible dann immer alle 60 Zeichen anzeigt.

Ich würde es aber als richtigen STRING deklarieren und die aktuelle Länge der empfangenen SMS im 2. Kopfbyte eintragen.
Dem Pointer ist es egal, ob er ein Char-Array oder einen STRING beschreibt (beim STRING halt 2 Byte weiter hinten).

Gruß
Harald
 
Zurück
Oben