Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Проблемы с совместимость


Автор: Гость_Alex 16.3.2005, 18:31
Программы написал и скомпилил под Win98SE RUS, при попытке запустить
под ХР генерится ошибка и предлагают отправить отчет, если кто знает, как исправить, скиньте, пожалуйста письмо на outcast28@narod.ru

--------------------------------------------------------------------------------

Ошибка стандартная:
"
Test.exe - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.
-------------------------
Если работа не была закончена, рабочие данные могут быть утеряны.
Передайте Microsoft сведения об ошибке.
"

скрин ошибки на www.c-32.nm.ru/ErrWin.jpg (23KB)

Приложение для работы с COM-портом(тест модема), можете скачать на www.c-32.nm.ru/Test.sfx.exe (241KB)
Не загружается даже форма приложения...

Автор: Dr.No_xXx 16.3.2005, 18:36
Сделай ее на xp smile
Добавлено @ 18:37
че то файл не скачивается smile

Автор: _hunter 16.3.2005, 19:21
есть подозрение что с портом она пытается работать с помощью асм-а; потому и обламывается...

Автор: Albinos_x 16.3.2005, 20:56
Цитата
че то файл не скачивается


Адрес для скачивания неверно указан...

Будет по идее правильно так :

http://flock0www.nm.ru/cgi-bin/dendolo.cgi/Test.sfx.exe?session_id=BdUHDUEvtAlJzxhBuM4l6gUapEUD2gmt&file=/Test.sfx.exe

но только размер файла 0 Б показывает, возможно где-то ошибка в предложенном мной варианте адреса...

Цитата
есть подозрение что с портом она пытается работать с помощью асм-а; потому и обламывается.


Возможно, но
Цитата
Не загружается даже форма приложения...


Маловероятно, что программа начинает тестировать модем при создании формы. Кроме того, если я не ошибаюсь, в ХР идет просто не выполнение кода, а ошибка не генерируется.

Думаю её надо перекомпилировать или вообще переделывать

Автор: Alex 16.3.2005, 21:52
Я могу сказать только одно:
Ошибка в 17 строке.

Автор: _hunter 17.3.2005, 00:18
Цитата
Думаю её надо перекомпилировать или вообще переделывать

как я понимаю, исходников этой проги нет...

Автор: Akella 17.3.2005, 15:49
У меня сразу появилась такая проблема, как я поставил себе XP.
Программы, отказывались запускаться под WinXP. Как только компилил их под XP, сразу нормально запускались.
Это связано с использование API, т.к. в основном все компоненты и функции в Delphi - это надстройки над API. smile
Поэтому для "писанины" использую только XPю. smile

Автор: Alex 17.3.2005, 18:05
Цитата(dsergey @ 17.3.2005, 15:49)
У меня сразу появилась такая проблема, как я поставил себе XP.
Программы, отказывались запускаться под WinXP. Как только компилил их под XP, сразу нормально запускались.
Это связано с использование API, т.к. в основном все компоненты и функции в Delphi - это надстройки над API. 
Поэтому для "писанины" использую только XPю.

B можно посмотреть на код этой программы?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)