Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Char nicht einzeln sondern "packetweise" serie

  Alt 21. Jan 2007, 13:28
Hallo Helmi,

es werden immer Bytes übertragen, deine Routine macht ja auch nichts anderes. Lediglich die Codierung der Zeichen muß angepaßt werden. Als Alternative zu StringReplace bietet sich dabei die Windows-Funktion MSDN-Library durchsuchenCharToOemA() an:

Delphi-Quellcode:
function StringToOEM (const s: string): string;
begin
  Result := s;
  if (s <> '') then
    CharToOemA(@Result[1], @Result[1]);
end;
...
Serial.TransmittText(StringToOEM('ABCäöü'));
Versuche es einfach mal.

Gruß Hawkeye
  Mit Zitat antworten Zitat