Страница 1 из 1
Добавлено: Пт май 04, 2007 16:45
User Bi
Блин, после установки плагина, когда я пытаюсь зайти в архив в Total Commander выскакивает сообщение:
External exception EEDFADE.
Please report this error to the Author,
with a description of what you were doing when this error occured!
Continue execution?
И две кнопки: да и нет. Если нажать да, Total Commander просто продолжает свою работу. Если нажать нет, то он закрывается. wcxtest выдает "Unknown errorcode (0)". Че я не так делаю?
Добавлено: Пт май 04, 2007 19:26
D1P
Что угодно. Блаженны очи, видящие то, что вы видите. То есть определить, в каком месте твоего кода ошибка, не видя самого кода невозможно.
Добавлено: Вс май 06, 2007 12:38
User Bi
Понимаю, но у меня самого не получается найти неправильный кусок. wcxtest выдает "Unknown error code (0)", и будет выдавать до тех пор, пока я ему не запишу в OpenResult число в интервале 10..24, т.е. код ошибки. Сам тотал выдает исключение, а комментировать строки кода не есть правильно. Может это быть из-за того, что функция OpenArchive имеет тип возврата HIMA, т.е. не стандартный THandle?
Добавлено: Пн май 07, 2007 10:26
vserd
Однозначно ошибка в 17 строке лево-правой функции в тетьем файле от средины списка.
Может это быть из-за того, что функция OpenArchive имеет тип возврата HIMA, т.е. не стандартный THandle
Может для начала внимательно прочитать справку?
HANDLE __stdcall OpenArchive (tOpenArchiveData *ArchiveData);
OpenArchive should return a unique handle representing the archive. The handle should remain valid until CloseArchive is called. If an error occurs, you should return zero, and specify the error by setting OpenResult member of ArchiveData.
You can use the ArchiveData to query information about the archive being open, and store the information in ArchiveData to some location that can be accessed via the handle.
А затем привести код функции, и ее объявление?????