Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

Как сделать приложение мультиплатформенным?   Найти похожие ветки 

 
Артем Владимирович   (2004-11-14 13:51) [0]

Здравствуйте!

Объясните, пожалуйста, как можно сделать приложение
мультиплатформенным, т.е. чтобы работало
как на Windows 9.x,Me, так и на XP,2000.

Проблема в том, что программа писалась под XP.Причем она
не содержит каких-либо примочек, которые были бы свойственны
только одной системе. Как исправить эту ситуацию?

Заранее всех благодарю за помощь и советы.


 
Anatoly Podgoretsky ©   (2004-11-14 13:57) [1]

Если никаких примочек нет, то нечего делать не надо.


 
KSergey ©   (2004-11-14 13:59) [2]

Из вопроса не понятно: на Win9x возникают проблемы или просто мандраж?


 
KSergey ©   (2004-11-14 14:01) [3]

Да и в принципе это одна платформа, во всяком случае - с одним API - Win32, хотя, конечно, есть различия.


 
begin...end ©   (2004-11-14 14:03) [4]


> Артем Владимирович   (14.11.04 13:51)


> она не содержит каких-либо примочек, которые были бы свойственны
> только одной системе. Как исправить эту ситуацию?

Добавить примочки. :)


 
Артем Владимирович   (2004-11-14 14:43) [5]


> Anatoly Podgoretsky ©   (14.11.04 13:57) [1]
> Если никаких примочек нет, то нечего делать не надо.
>
>
> KSergey ©   (14.11.04 13:59) [2]
> Из вопроса не понятно: на Win9x возникают проблемы или просто
> мандраж?


В том то и дело, что программа вообще не запускается, возникает ошибка(под Me и 98).


 
Anatoly Podgoretsky ©   (2004-11-14 14:45) [6]

Наверно ошибка такого рода - не могу работать (под Me и 98).


 
KSergey ©   (2004-11-14 14:55) [7]

AP намекает, что не криво было бы ошибку-то озвучить. Стесняться тут нечего.


 
Артем Владимирович   (2004-11-14 15:20) [8]

Error Starting Program

     The E:\SOFT\BOOK\Prog\prog.EXE appears to be corrupt
      Reinstall the file and then try again

И еще:
Unable to execute file
E:\SOFT\BOOK\prog\prog.EXE
CreateProcess failed; code 11.
An attempt was maide to load a program with incorrect format


 
Defunct ©   (2004-11-14 17:32) [9]

Артем Владимирович   (14.11.04 15:20) [8]

Такое впечатление, что у Вас гуляет какой-то зверек.
IMHO это след вируса с ошибкой.


 
Артем Владимирович   (2004-11-14 22:06) [10]


> IMHO это след вируса с ошибкой


Вот тебе на... Вы подозреваете меня в вирусописании. Увы, не моя специальность.

Но в чем дело разобраться не могу. Есть еще идеи?


 
Anatoly Podgoretsky ©   (2004-11-14 22:38) [11]

Ну еще раз номер 11, внимательно прочитать.


 
GuAV ©   (2004-11-14 23:30) [12]

Anatoly Podgoretsky ©   (14.11.04 22:38) [11]
номер 11


Ну правильно, ошибка 11 это

Была сделана попытка загрузить программу, имеющую неверный формат.

, т.е.  [6]


 
DrPass ©   (2004-11-14 23:36) [13]


> An attempt was maide to load a program with incorrect format

Это явно не проблемы совместимости платформ. Это как минимум злые хакеры. Например, Кевин Митник


 
Defunct ©   (2004-11-14 23:48) [14]

> Вы подозреваете меня в вирусописании. Увы, не моя специальность.

Исключается. Читайте внимательней.

Я подозреваю, что откомпилированный вами EXE файл портится в атаки вируса и ошибки вируса при попытке заразить ваш файл.


 
Defunct ©   (2004-11-14 23:51) [15]

[14]
> в атаки вируса

пропустил слово при редактировании.
чит:
.. в результате атаки вируса ..


 
Артем Владимирович   (2004-11-17 02:19) [16]

Все равно под Win98 не грузится - "Файл поврежден"...


 
kostan ©   (2004-11-17 03:22) [17]

может ты запускаешь функции WinAPI при загрузке (а там различий тьма между Nt(XP) и 98(me) )


 
Артем Владимирович   (2004-11-17 03:27) [18]

Да нет, при загрузке происходит только запись в реестр.


 
kostan ©   (2004-11-17 03:56) [19]

если убрать (реестр)?


 
KSergey ©   (2004-11-17 09:34) [20]

Предлагаю пойти таким путем: сделать простейший проектик из 1 автокрейтной формы и запустить под Win9x. Если не запускается с той же диагностикой - кривая дельфи, вирусы и т.п. Если запускается - искать в своей программе ошибки.



Страницы: 1 вся ветка

Текущий архив: 2004.12.05;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.048 c
14-1100548034
BiS
2004-11-15 22:47
2004.12.05
Когда-то слышал про программу "разкомпилировшик"


1-1100767528
Jay
2004-11-18 11:45
2004.12.05
Windows Fonts


14-1100579946
ocean
2004-11-16 07:39
2004.12.05
Windows Messenger


14-1100598102
sweetk
2004-11-16 12:41
2004.12.05
Как обойти дст?


1-1101282818
Yozch1
2004-11-24 10:53
2004.12.05
Глюки при отображении кнопок при XPmanifeste