Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.27;
Скачать: CL | DM;

Вниз

Как прочесть текстовый файл в widestring?   Найти похожие ветки 

 
Ega   (2007-12-27 19:17) [0]

Или убейте меня сразу, или срочно помогите!
Есть такое:

if ( CompareMem(@FileName[1], @("\\"[1]), 2) )
   then FileHandle := CreateFileW(PWideChar(FileName), 0, FILE_SHARE_READ, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0)
   else FileHandle := CreateFileW(PWideChar(WideString("\\?\" + FileName)), 0, FILE_SHARE_READ, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);

 if ( FileHandle > -1 )
   then
     begin

         // вот тут одни вопросы

         CloseHandle(FileHandle);
     end;


Вопрос: Как прочитать содержимое файла в WideString-строку, зная его handle?


 
Плохиш ©   (2007-12-27 21:48) [1]


>          // вот тут одни вопросы

Надо ошибки в днк исправлять...


 
Сергей М. ©   (2007-12-28 08:37) [2]


> Как прочитать содержимое файла в WideString-строку


Cодержимое файла есть текст в unicode ?


 
Cj ©   (2007-12-28 08:54) [3]


> CreateFileW


ты путь к файлу так можешь писать в виде Unicode-строки.
а Unicode строка есть массив of word
вот и читай в него BlockRead-од
и выводи его на Canvas c помощью ExtTextOutW


 
Riply ©   (2007-12-28 08:55) [4]

ReadFile(Ex) ?


 
Slym ©   (2007-12-28 11:39) [5]

файл - это некая последовательность байтов...
и упрощенно можно обращаться как с массивом байт
а интерпритировать что в этом массиве - задача программиста...
читай в любой массив например в array[byte] of WideChar и будет тебе счастье


 
Ega   (2007-12-29 11:08) [6]

Всем спасибо, примерно так я себе это и представлял



Страницы: 1 вся ветка

Текущий архив: 2008.01.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
15-1198132117
I
2007-12-20 09:28
2008.01.27
наиболее функиональный выход в irc через jabber клиент


2-1198877639
mr1Andersen
2007-12-29 00:33
2008.01.27
txt


2-1198780216
art36
2007-12-27 21:30
2008.01.27
Мастера! Скажите, как загрузить иконку сайта?


2-1199317113
Pesad
2008-01-03 02:38
2008.01.27
Пропорциональный вывод изображения на екран


1-1192801595
Prohodil Mimo
2007-10-19 17:46
2008.01.27
Можно ли изменить значения цвета во время работы приложения.