Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];

Вниз

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

 
Артем Владимирович   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.038 c
14-1100185521
panov
2004-11-11 18:05
2004.12.05
Нужна критика кода-)


1-1100693283
Ученик
2004-11-17 15:08
2004.12.05
Преобразование времени


11-1073945866
Юрий Ж.
2004-01-13 01:17
2004.12.05
HotKeyEdit?


14-1100766555
VID
2004-11-18 11:29
2004.12.05
Что за AcsProxyStub.exe...


4-1098368100
DelphiLexx
2004-10-21 18:15
2004.12.05
Определить параметры для экспортируемой функции





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский