Главная страница
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.47 MB
Время: 0.01 c
2-1197404563
Rustam
2007-12-11 23:22
2008.01.27
пинг


2-1198592934
@!!ex
2007-12-25 17:28
2008.01.27
Перехват нажатия Win.


2-1198916452
pathfinder
2007-12-29 11:20
2008.01.27
Сохранение компонента в stream..


2-1198665549
Ega23
2007-12-26 13:39
2008.01.27
Скрыть Excel


15-1198096562
Tirael
2007-12-19 23:36
2008.01.27
почем сбрасывается пароль