Abs62

Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору stupid_user fopen возвращает не хэндл, она возвращает *FILE - указатель на поток. И даже хэндл файла в CRT, с которым работают сишные функции - это не то же самое, что и хэндл файла в ОС, возвращаемый CreateFile. Это индекс структуры в массиве, одним из полей которой является хэндл ОС. Подозреваю, что проще будет изучить C/C++ и писать библиотеку на нём, чем эмулировать CRT на Дельфи. И вообще, открывать файл функциями CRT в DLL, а работать с ним в основной программе - плохая идея. Легко нарваться на разные CRT в DLL и программе и получить access violation. | Всего записей: 6100 | Зарегистр. 22-10-2005 | Отправлено: 21:44 28-11-2008 | Исправлено: Abs62, 21:53 28-11-2008 |
|