ASCII Zeichen ausgeben

maetsches

Grünschnabel
Hallo,

ich programmiere gerade kleine Miniroboter und benutze Visual C++ in VS 2005.

Die Roboter brauchen die Zahlen 0-255 als ASCII-Zeichen, d.h. wenn ich ihnen "50" schicken möchte muss ich ihnen "P" schicken.

Wie kann ich mit .NET ein Integer in ein ASCII-Zeichen umwandeln, das ich dann in der Konsole oder über eine serielle Schnittstelle ausgeben kann?

Das muss doch irgendwie mit der Encoding-Klasse funktionieren, ich bekomms aber nicht hin.
 
Hallo,

ich hatte vor einiger Zeit ein änliches Problem, hab's so gelöst:

BYTE b;
char c;
CString str;

b = 40;
c = CHAR(b);
str += c;

c = 'P';
b = BYTE(c);
str += c;

//test
AfxMessageBox(str);

könnte das dir vielleicht helfen?
 

Neue Beiträge

Zurück