Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[TurboPascal] Kompilacja programu pod Win7

KuunKa 06 Kwi 2010 17:18 1621 3
  • #1 06 Kwi 2010 17:18
    KuunKa
    Poziom 9  

    Witam. Od niedawna zaczynam zabawę z Turbo Pascalem, posiadam ver. 7.0, jako że dopiero zaczynam to nie wiele jeszcze potrafię.
    Mam problem z kompilacją mojego małego 'programiku' ,tak aby był w formacie.EXE.Czytam te wszystkie instrukcje o kompilacji, zmianie Destination z Memory na Disc, ale to nic nie daje. Robię wszystko, jak opisują instrukcje, ale przy kompilowaniu wyskakuje mi taki oto ERROR:Error 146: File access denied. Nie wiem co mam już robić ; ). Proszę o jakieś rady ; ].

    Pozdrawiam Kunka ;)

    0 3
  • #2 06 Kwi 2010 17:45
    arnoldziq
    Moderator Programowanie

    Błąd mówi wyraźnie : dostęp do pliku jest zabroniony.
    Prawdopodobnie próbujesz skompilować swój program do pliku, który istnieje i jest uruchomiony. Dlatego system nie pozwala na zmianę jego zawartości. Zapisz swój plik PAS pod inną nazwą i spróbuj ponownie.
    Jeżeli używasz Vista lub Win7, to przeniesienie całego katalogu TP na dysk inny niż C:, także może pomóc.
    Zrób PrintScreen tego błędu i tu go zamieść, może to pomoże w jakiejś dokładniejszej jego analizie.

    0
  • #3 06 Kwi 2010 18:19
    KuunKa
    Poziom 9  

    Prosze, o to ScreenShot : [TurboPascal] Kompilacja programu pod Win7

    0
  • Pomocny post
    #4 06 Kwi 2010 18:27
    arnoldziq
    Moderator Programowanie

    No to wiemy wszystko.
    Normalnie, Windows 7 nie pozwala na zapisywanie plików w katalogu "Program Files" na dysku C.
    Przenieś Katalog TP na inny dysk, lub do katalogu swojego profilu : C:\USERS\twoja_nazwa_użytkownika.
    Możesz także w konfiguracji TP zmienić katalog docelowy kompilacji (menu Options/Directories), na taki który nie będzie kolidował z systemem i narzucanymi przez niego ograniczeniami.
    [TurboPascal] Kompilacja programu pod Win7
    Oczywiście ustawiony przez Ciebie katalog/dysk musi fizycznie istnieć.

    0