home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2002 September
/
Chip_2002-09_cd1.bin
/
zkuste
/
delphi
/
kompon
/
d123456
/
STR_BIT.ZIP
/
UTIL
/
DOSPREO.PAS
< prev
next >
Wrap
Pascal/Delphi Source File
|
1996-09-10
|
1KB
|
40 lines
unit DosPreo;
interface
function PrDosWin(StrDos:String) :String;
function PrWinDos(StrWin:String) :String;
implementation
function PrDosWin(StrDos:String) :String;
const MasPerec : string [128] = '└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀' +
'αßΓπΣσµτΦΘΩδ∞φε∩ ' +
' ' +
'≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ¿╕ ▒╣ñ. ';
var i : integer; Vnut : string;
begin
Vnut := '';
if StrDos <> '' then for i := 1 to length(StrDos) do
if StrDos[i] > #127 then Vnut := Vnut + MasPerec[Ord(StrDos[i])-127]
else Vnut := Vnut + StrDos[i];
PrDosWin := Vnut;
end;
function PrWinDos(StrWin:String) :String;
const MasPerec : string [128] = 'üâ,ú" ``"" ' +
' ÷≈J²I|≡ < ⌠. Iirm .±ⁿe>jSs⌡' +
'ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒ' +
'áíóúñѪº¿⌐¬½¼¡«»αßΓπΣσµτΦΘΩδ∞φε∩';
var i : integer; Vnut : string;
begin
Vnut := '';
if StrWin <> '' then for i := 1 to length(StrWin) do
if StrWin[i] > #127 then Vnut := Vnut + MasPerec[Ord(StrWin[i])-127]
else Vnut := Vnut + StrWin[i];
PrWinDos := Vnut;
end;
end.