function DosToWin(St: string): string; var Ch: PChar; begin Ch := StrAlloc(Length(St) + 1); try OemToAnsi(PChar(St), Ch); Result := Ch; finally StrDispose(Ch) end; end;