Форум: "WinAPI";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];
Вниз
Как перевести текст из кодировки DOS>WIN Найти похожие ветки
← →
DDS (2003-11-17 18:53) [0]Как перевести текст из кодировки DOS>WIN
Я делаю так,
OemToChar(RichEdit1.Lines.GetText,d);
RichEdit1.Lines.Text:=StrPas(d);
но когда текст сильно большой, то он выдает ошибку.
Как мне переводить текст по блокам.
Я пытался по строкам, но скорость сильно маленькая.
← →
clickmaker (2003-11-17 18:56) [1]А d у тя как объявлено, как статич. буфер или динамич.?
← →
DDS (2003-11-17 20:15) [2]var d:PChar;
d := StrAlloc(8192);
А как динамический задать
← →
KADAN (2003-11-17 22:20) [3]Удалено модератором
Примечание: Offtopic
← →
DDS (2003-11-17 23:24) [4]Все, спасибо я разрбрался, вот что получил:
var d:PChar;
begin
...
d:=StrAlloc(StrBufSize(Listing.Lines.GetText)+1);
...
StrDispose(d);
...
end;
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.01.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c