windows bit

0

Napisałem program który opublikowałem, jedna osoba która próbowała odpalić go wyskoczył komunikat:

The version of this file is not compatible with the version of Windows
you're running. Check your computer's system information to see whether
you need an x86 (32-bit) or x64 (64-bit) version of the program, and then
contact the software publisher.

Jak spowodować by program był uruchamiany na każdym komputerze , bez podobnych problemów ?

0

Podaj więcej szczegółów tej appki (jak kompilowałeś) i systemu, na którym występuje ten błąd.

0

Kompilowane w pascalu, na dysk by utworzyć plik exe. Systemu nie znam, ale niektórym działa poprawnie.

0

Nie mam pojęcia, mam 32bitowy system więc pewnie tak zostało skompilowane, ustawienia domyślne. N ie wiem gdzie zmienić na inny.

0

Ma być 32-bitowy kompilator, prawdopodobnie masz 16-bitowy. Na 32-bitowym systemie 16-bitowy jeszcze chodzi, zaś na 64-bitowym już nie.
Zobacz czy kompilator ma w opcjach tworzenie 32-bitowego kodu, jak nie to zmień kompilator.

0

Po probraniu v. 32 bitowej nie mogę otwierać starych programów. Pojawia się po kompilacji błąd

DISK IS NOT READY IN DRIVE F

1

Opamiętaj się i zainstaluj Lazarus Pascal...

1

Opamiętaj się i zainstaluj Lazarus Pascal...

Opamiętaj się i zauważ że nie ma czegoś takiego jak 'Lazarus Pascal'. Jest FPC (kompilator) który przypomina TP i do niego IDE Lazarus które przypomina bardziej Delphi. Oczywiście polecam najbardziej Lazarusa bo ma lepsze GUI i LCL: http://www.lazarus.freepascal.org/

Systemu nie znam, ale niektórym działa poprawnie.

No to piękny wywiad z klientem!

Swoją nazwą, nazwa tematu zasługuje na medal bo w życiu bym nie zgadł że o to chodzi. I tak btw. Nie windows, tylko DOS, bo taki kompilator masz...

0

No a co z tym problemem dysku ?

0

Bardzo proste, nie ściągnąłeś instalacji tylko jakiś obraz dysku. Przy instalacji pewnie był wskazany dysk F: do którego i odwołuje się ściągnięty obraz a dysku takiego ty nie masz.

0

Szukałem odpowiedzi na internecie, po ustawieniu poprawnej ścieżki w opcjach program pozwala na kompilację. Jednak gdy chce uruchomić program wyskakuje error division by zero. Ponadto po ponownym uruchomieniu kompilatora znowu trzeba przestawić ścieżkę.

0

Jednak gdy chce uruchomić program wyskakuje error division by zero.

To poszukaj i dowiedz się że ten magiczny kompilator którego nazwy nie podałeś to TP który generuje kod 16 bitowy. Mówiliśmy już co pobrać, nawet dałem link. Za trudne wejść w dział Download i wybrać Windows?!

Ponadto po ponownym uruchomieniu kompilatora znowu trzeba przestawić ścieżkę.

Ktoś tu nie umie zapisać ustawień?

1 użytkowników online, w tym zalogowanych: 0, gości: 1