Тема: ANSI to ASCII
Показать сообщение отдельно
Старый 05.09.2003, 14:16   #6  
ar_raven is offline
ar_raven
Участник
 
23 / 10 (1) +
Регистрация: 21.08.2003
Адрес: Ярославль
WinText := Selected;
DosText := '';
REPEAT
Pos := Pos + 1;
OneChar := WinText[Pos];
IF (OneChar >= 240) AND (OneChar <= 255) THEN
OneChar := OneChar - 16
ELSE
IF (OneChar >= 192) AND (OneChar <= 239) THEN
OneChar := OneChar - 64;
DosText := DosText + FORMAT(OneChar);
UNTIL Pos = STRLEN(WinText);
Selected:=DosText;