logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak uruchomić Turbo Pascal na Windows 7? Niezgodność z systemem operacyjnym

Bartek09061996 22 Paź 2011 17:27 4941 12
REKLAMA
  • #1 10054060
    Bartek09061996
    Poziom 13  
    Posty: 127
    Ocena: 8
    Witam. Ściągnąłem Turbo Pascal (Borland) , ponieważ potrzebny jest mi do programowania. Inny program nie wchodzi w grę , dlatego że jest to materiał obowiązujący mnie w szkole na przedmiocie ''Programowanie Strukturalne i Obiektowe''. Nie działa mi , wyskakuje błąd że jest niezgodny z systemem operacyjnym.
    Co mam zrobić ? Da się to jakoś odpalić ?
  • REKLAMA
  • #2 10054104
    Matuzalem

    Poziom 43  
    Posty: 17314
    Pomógł: 1651
    Ocena: 1098
    Np. tryb XP (przy wysokich wersjach Windows 7) lub maszyna wirtualna (w niższych).
    Jak na przygotowującego się do zajęć z programowania toś się nie wysilił z informacjami.
    Konto firmowe:
    Doradztwo podatkowe
    Wilczyńskiego 25/13, Olsztyn, 10-686
  • REKLAMA
  • #3 10054205
    Bartek09061996
    Poziom 13  
    Posty: 127
    Ocena: 8
    Próbowałem uruchomić w trybie zgodności z Win XP ale również to nic nie daje.
  • REKLAMA
  • #4 10054221
    Matuzalem

    Poziom 43  
    Posty: 17314
    Pomógł: 1651
    Ocena: 1098
    Matuzalem napisał:
    Np. tryb XP...

    Bartek09061996 napisał:
    Próbowałem uruchomić w trybie zgodności z Win XP


    Nie widzisz różnicy między tym co w mojej wypowiedzi się znajduje, a tym coś napisał?
    Konto firmowe:
    Doradztwo podatkowe
    Wilczyńskiego 25/13, Olsztyn, 10-686
  • #5 10054542
    Kolobos
    Spec od komputerów
    Posty: 85169
    Pomógł: 17166
    Ocena: 10445
    Mozna tez uzyc DosBox'a.
  • #6 10054548
    Konto nie istnieje
    Konto nie istnieje  
  • #7 10054753
    Bartek09061996
    Poziom 13  
    Posty: 127
    Ocena: 8
    Posiadam Windows 7 Home Premium 64bit
  • #8 10054886
    Konto nie istnieje
    Konto nie istnieje  
  • #9 10055063
    1010011010
    Poziom 32  
    Posty: 1931
    Pomógł: 163
    Ocena: 152
    Na PSiO w wielu szkołach technicznych dobrym rozwiązaniem jest Dev-Pascal, wiele szkół go używa, a po za tym przy nauce kolejnego języka (w kolejnej klasie) użyjecie innego programu z pakietu Dev np. Dev-C++.
    Pogadaj o tym z nauczycielem - nie powinno być problemu :) Po za tym nie liczy się kompilator a wynik.
    W innym wypadku pozostaje Ci virtualna maszyna z winME/XP/WIN98
    Ja w 1 klasie na początku PSiO sprawę rozwiązałem tak, że zrobiłem kopię BOOT w PC i obok win7 zainstalowałem win98, boota przywróciłem i w easybcd dodałem win98. Lecz zrezygnowałem z tego bo Dev-Pascal okazał się lepszy, dodatkowo jak masz wadę wzroku to możesz tam zmienić kolor tła i wielkość liter + czcionkę.
    Porozmawiałem z nauczycielem i teraz w szkole korzystają z Dev-a (Wcześniej używali BP - BorlandPascal).
  • #10 10055486
    WojtasJD
    Poziom 43  
    Posty: 13776
    Pomógł: 2912
    Ocena: 1578
    mietek300 napisał:
    Pascal nie będzie działał na tej wersji systemu ponieważ twój system jest 64 bitowy a pascal to aplikacja 32 bitowa niekompatybilna z systemem 64 bitowym.

    Nie działa bo jest 16-bit a w Windowsach 64-bit - brak NTVDM
  • #11 10060331
    Bartek09061996
    Poziom 13  
    Posty: 127
    Ocena: 8
    Okej. Ściągne Dev-Pascal. A nie będzie problemu z programami ? Bedą tak samo powstawały jak w Turbo Pascal ? np. Jeśli nauczyciel zada zrobić coś w Pascalu w Turbo Pascal a ja zrobię w Dev ? Będą takie same ?
    Zainstalować chciałem Turbo Pascal ponieważ dopiero uczę się programowania i mam książke HELION ''Programowanie strukturalne i obiektowe'' i tam są przykłady , i tłumaczenie jak wszystko robić właśnie pokazane w Turbo Pascalu.
  • REKLAMA
  • Pomocny post
    #12 10060439
    1010011010
    Poziom 32  
    Posty: 1931
    Pomógł: 163
    Ocena: 152
    Tak, nie będzie żadnego problemu.
    Dev kompiluje jakby w free pascalu. Dev ma taką przewagę nad FP, TP i BP, że pokazuje Ci dokładnie gdzie masz błąd i jaki to błąd.
    Przy tworzeniu projektu ustawiasz CONSOLE APP, potem wrzucasz ikonkę w projekt i zapisujesz plik, po kompilacji dostajesz plik *.PAS i tego pliku wymaga nauczyciel.
    Resztę taką jak projekt itp możesz wywalać bo najważniejszy jest tylko *.PAS. Gdy otworzysz plik *.PAS w Dev nie będziesz miał z boku niepotrzebnego męczenia się z ikonkami projektów. Ja u mnie rozwiązałem to tak, że zrobiłem prostą strukturę:
    program aaa;
    uses crt;
    begin
    end.
    I zapisałem jako 1.PAS, następnie kopiowałem go przy każdym nowym projekcie, zmieniałem nazwę i edytowałem.
    Niestety pod win7 nie znaleźliśmy sposobu aby zapamiętał projekt bez ikon, a robiąc tak jak ja nie syfisz sobie niepotrzebnymi plikami.
    To na tyle:) Resztę znajdziesz w google.
    Napisałem Ci przykładowy program który będziecie starali się zrozumieć pod koniec pierwszej bądź początkiem drugiej klasy. O ile nie jesteś w szkole która uczy się na ELI początkiem :)
    W załączniku masz notatkę - odręczną tabelkę jak postępuje nasz przykładowy program i pas do skompilowania w Dev.
    Jak będziesz miał jakieś większe problemy z PSiO możesz napisać PM.
    Pozdrawiam
    Załączniki:
    • pętla for.rar (26.24 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #13 10060727
    Bartek09061996
    Poziom 13  
    Posty: 127
    Ocena: 8
    Dziękuję za pomoc.

Podsumowanie tematu

✨ Użytkownik napotkał problemy z uruchomieniem Turbo Pascal (Borland) na systemie Windows 7 Home Premium 64-bit, z powodu niekompatybilności aplikacji 32-bitowej z systemem 64-bitowym. Proponowane rozwiązania obejmują uruchomienie programu w trybie zgodności z Windows XP, użycie maszyny wirtualnej z systemem Windows 98/ME/XP, lub skorzystanie z emulatora DOSBox. Alternatywnie, użytkownik został zachęcony do zainstalowania Dev-Pascal, który jest bardziej kompatybilny i oferuje lepsze wsparcie dla programistów, w tym możliwość łatwego identyfikowania błędów. Dev-Pascal jest również zgodny z wymaganiami nauczyciela, co pozwala na kontynuację nauki programowania.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA