-> Hier kostenlos registrieren
Hi Leute das hier is mein erster Beitrag hoffentlich wirds nich so schlimm.
Ich Versuche gerade ein in C++ geschriebenes Programm für ein Beckhoff System umzuschreiben welches nur ST zulässt. Mein Problem nun ist die Umformatierung von Buchstaben in ihre Hex werte. Das C++ Programm sieht folgendermaßen aus:
DecodePersonalID(ByteList list, out string PersonalId)
//für die ByteList benutze ich ein array[0..15]//
PersonalId = String.Empty
if (list.Count < 5)
return false;
//ich weis nich wie man im array etwas zählt also nachguckt ob da was vorhanden is und dann nen counter hochlaufen lässt.//
int nMifareNr = 0;
int nPos = 0;
for (int i = 4; i>=0; i--)
{
string hex = String.Format("{0:x2}", list[nPos];
char val = hex[1]
// und hier das eigentlich problem: in ST gibts kein char und die anweisung .Format wird auch nur als Fehler dargestellt.//
und der rest is vorerst egal.
Ich brauche also wen der mir erklärt wie ich die Zeichnen in dem Array in ihre Hex werte bei ST umwandeln kann.
Vielen Dank schon mal im Vorraus für jegliche hilfreichen Kommentare.
Mfg
COOLT
Ich Versuche gerade ein in C++ geschriebenes Programm für ein Beckhoff System umzuschreiben welches nur ST zulässt. Mein Problem nun ist die Umformatierung von Buchstaben in ihre Hex werte. Das C++ Programm sieht folgendermaßen aus:
DecodePersonalID(ByteList list, out string PersonalId)
//für die ByteList benutze ich ein array[0..15]//
PersonalId = String.Empty
if (list.Count < 5)
return false;
//ich weis nich wie man im array etwas zählt also nachguckt ob da was vorhanden is und dann nen counter hochlaufen lässt.//
int nMifareNr = 0;
int nPos = 0;
for (int i = 4; i>=0; i--)
{
string hex = String.Format("{0:x2}", list[nPos];
char val = hex[1]
// und hier das eigentlich problem: in ST gibts kein char und die anweisung .Format wird auch nur als Fehler dargestellt.//
und der rest is vorerst egal.
Ich brauche also wen der mir erklärt wie ich die Zeichnen in dem Array in ihre Hex werte bei ST umwandeln kann.
Vielen Dank schon mal im Vorraus für jegliche hilfreichen Kommentare.
Mfg
COOLT