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

Вниз

Как 32 разрядное приложение на Delphi стать 16 разрядным?   Найти похожие ветки 

 
Kolan ©   (2004-11-17 18:56) [0]

Здравствуйте,
 Вот такая проблемма: Взял с работы на флешке программу. Приношу домой а она как буд-то 16 разрядная. Думал мололи сегодня снова скачал и проверил прям на флешки запустил - ОК, дома опять. Как вообше система узнаёт что оно 16 разрядное. Перекомпилировать тоже не получилось ошибка в .dcu...


 
DiamondShark ©   (2004-11-17 19:01) [1]


> Приношу домой а она как буд-то 16 разрядная

Откуда такой вывод?


> проверил прям на флешки запустил - ОК, дома опять

Опять что?


> Как вообше система узнаёт что оно 16 разрядное

По заголовку ехе, вестимо. Вот только Дельфи начиная с версии 2.0 16-разрядных приложений не делает.
"Это вы чего-то съели" (ц)


> Перекомпилировать тоже не получилось ошибка в .dcu...

Какая?


 
Kolan ©   (2004-11-17 19:07) [2]


> > Приношу домой а она как буд-то 16 разрядная
>
> Откуда такой вывод?

1. Запускается консоль.
2. В Свойствах - Шрифт, Экран и итд

> > проверил прям на флешки запустил - ОК, дома опять
>
> Опять что?

Ну что опять как 16 разрадное.


> > Перекомпилировать тоже не получилось ошибка в .dcu...
>
> Какая?

При открытии проекта : Error Creating Form: Invalid Binary Value
Line 3554
(На работе всё компилится)
При компиляции:
[Fatal Error] KFreGraf.dpr(10): Read error on "KFreGrafMainForm.dcu"


 
DiamondShark ©   (2004-11-17 19:19) [3]

А флешка, часом, не дохлая?
Очень похоже, что файлы сильно попорчены.

Вариант: скопировать на винт только текст (*.dpr, *.pas) и формы.
Попробовать скомпилировать.


 
Kolan ©   (2004-11-17 20:28) [4]


> А флешка, часом, не дохлая?

Да наоборот новая.
Я ташил с компа с win 98 на W2k и потом на флеш, но так я делал раз 10 с этой флешкой.


 
Юрий Зотов ©   (2004-11-17 20:53) [5]

> Kolan ©   (17.11.04 19:07) [2]

> 1. Запускается консоль.
> 2. В Свойствах - Шрифт, Экран и итд

И что? При чем тут 16-битность? Разве 32-битная программа не может быть консольной?


 
помаранчевий Жук   (2004-11-17 20:55) [6]

Просто повредился PE-заголовок. Но mz остался, потому Windows считает это приложением, но 16-битным. Или ты думаешь винда определяет приложение это по расширению?


 
Kolan ©   (2004-11-17 21:49) [7]


> И что? При чем тут 16-битность? Разве 32-битная программа
> не может быть консольной?

Она не консольная.

> Просто повредился PE-заголовок. Но mz остался, потому Windows
> считает это приложением, но 16-битным. Или ты думаешь винда
> определяет приложение это по расширению?

Как исправить? Работать хочется.
А почему не компилится. Шас Пропробовал на другой комп на флешке перенести информацию - нормально всё.
Кстати то что вчера принес - пытается в консоли запускаться. А сегоднешнее просто пишет что приложение не является Win32...
Ни чего в ней не менял.



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

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

Наверх




Память: 0.46 MB
Время: 0.036 c
14-1099991989
Сергей Суровцев
2004-11-09 12:19
2004.12.05
Забодали уже 1С-сники!


14-1100658752
uses-mind.dll
2004-11-17 05:32
2004.12.05
нужен русский хелп для дэльфи 6, встраиваемый в среду .


14-1100790753
DiamondShark
2004-11-18 18:12
2004.12.05
...чтоб сказку сделать былью.


14-1100632552
YurikGL
2004-11-16 22:15
2004.12.05
ICQ-пирамида?


1-1101271504
DDDeN
2004-11-24 07:45
2004.12.05
Получить строку из TStringGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский