Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

не запускается программа на другом компьютере [D7, WinXP]


Alexey 12 ©   (2007-06-19 17:11:00) 

Не могу запустить exe файл на компьютере отличном от того на котором он создан. Выдается сообщение - обнаружена ошибка. Приложение будет закрыто. У меня есть подозрение, что это связано с TXMLDocument. Delphi сама сгенерировала код в котором присутствуют такие строки


IXMLPacketEPDType = interface(IXMLNode)
   ['{1E4CE9AD-1957-4ABA-A988-D762D1691BA2}']

Не понимаю что это означает.  Помогите разобраться.
Алексей


sniknik   (2007-06-20 10:45:00) [1]

точно не хватает, открой тот xml что открывает программа "руками" в заголовке должен быть гуид (COM адрес) того парсера что должен его разбирать, по гуиду найдешь в реестре (на той машине где работает) раздел с его описанием, там должна указываться файл dll/ocx. перетащишь его на машину где не работает и зарегистриш (regsvr32). может помочь.

вот такой вот "универсальный" формат...


tesseract   (2007-06-20 10:13:00) [2]

Логи использую и try..except - откуда известно, что на компе не установлно. Возможно не хватает MSXML парсера.


Наверх

Титульная страница Поиск, карта сайта Написать письмо