|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.01.2009, 15:42 | #1 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
File writing
Привет всем!
У меня такая проблема: Не могу нормально прочитать,записать значения в файл: Код:
|
03.01.2009, 16:08 | #2 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
f надо проверять не на 0, а на INVALID_HANDLE_VALUE и смотреть результат в GetLastError.
Ну и путь к файлу неверно задается PChar(ExtractFilePath(ParamStr(0)) + 'Твойфайл') |
03.01.2009, 16:21 | #3 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Тут дело не в этом.... Мне не нравятся fileWrite и fileRead. Третий параметр должен быть размером записываемой структуры или количеством её записи?
|
03.01.2009, 16:27 | #4 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
Третий параметр - количество байт, которое требуется записать.
Четвертый параметр - количество байт, которое удалось записать. |
04.01.2009, 02:57 | #5 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Ну, а что в коде не так?
|
04.01.2009, 03:19 | #6 | |
Форумчанин
Регистрация: 24.11.2006
Сообщений: 108
|
Цитата:
просто если ты будеш пытатся считать файлы после записи но до переоткрытия файла то нужно спозицыонировать чтение на начало FileSeek(f, 0, 0); // первый - хендл файла, второй позицыя, а вот третий там константы но имен я не помню. помню что ноль это от начала файла. их три есть вот я тремя цыфрами и пользуюсь а все остальное работает. толко что проверил |
|
04.01.2009, 06:23 | #7 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Аааа, точно.... Вот я дура, такую вещь не заметил. Спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
File of... | GreenDan | Общие вопросы Delphi | 4 | 25.08.2008 22:04 |
file of byte | medikk | Общие вопросы Delphi | 1 | 11.08.2008 16:00 |
Copy File | Witaliy | Общие вопросы Delphi | 4 | 26.07.2008 13:20 |
record/file | potion | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 10.05.2008 20:15 |
Проблемы с file | HSALF | Общие вопросы Delphi | 3 | 21.06.2007 19:27 |