Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2009, 00:09   #11
anGeee
Пользователь
 
Аватар для anGeee
 
Регистрация: 18.11.2008
Сообщений: 94
По умолчанию

Ну я пока сам не очень знаю, что пытаюсь сделать. Я уже писал в первом сообщении, что от нечего делать засел. Так сказть, посмотреть, что я умею )
А структура tRecord только пока состоит из двух полей, возможно там будет еще что-нибдуь, так что пусть будет )
Насчет FileHandle я прочитал в книжке, что-то там связанное с дескрипторами.. И в процедуру FileClose как раз и передается число.. И все нормально работает.
Ну вроде все косяки исправил, на сегодня хватит, спасибо всем, кто помогал ))
anGeee вне форума Ответить с цитированием
Старый 24.07.2009, 00:34   #12
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

FileClose - API функция...в нее передается Хендл открытого файла
в принципе можно таким образом делать...

а покажите предыдущую версию процедуры FileCreate(или как она у вас ттам)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.07.2009, 17:33   #13
anGeee
Пользователь
 
Аватар для anGeee
 
Регистрация: 18.11.2008
Сообщений: 94
По умолчанию

Цитата:
а покажите предыдущую версию процедуры FileCreate(или как она у вас ттам)
Не очень понял о чем вы.. Ну файл изначально создавался просто вот так
Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
 if not FileExists('Data.pkb') then
  FileCreate('Data.pkb');
end;
И еще один вопрос возник. Я начал работать с этим хендлом, ссылающийся на файл. В принципе процедуры все как и при работе с логичискими файлами, но вот есть ли функция, которая определяет по хендлу достигнут конец файла или нет, то есть аналог EOF(file) ? Или мне все это самому проверять, сравнивая размер считанных данных с размером файла ?
anGeee вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
очистка переменной Артэс Общие вопросы C/C++ 12 07.07.2009 18:42
Имя переменной как переменная. Как получить доступ к такой переменной? Denni Microsoft Office Access 8 02.04.2009 10:06
Обнуление переменной [MI_nor] Общие вопросы C/C++ 3 05.11.2008 18:01
Изменение переменной yura-cat Помощь студентам 7 20.09.2008 17:42
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) Arkuz Общие вопросы Delphi 12 25.09.2007 20:47