Keresés Kategóriák Kedvencek

Programozás Pascalban: A Context és a Turbo Pascal

Készítette: FlamingClaw
2010. január 23. 22:37:09 - 6746 megtekintés
  • Ebben a leckében külső szövegszerkesztőt használva fogjuk pascal programjainkat megírni majd fordítani.
  • Amire szükségünk lesz

    ConText
  • A Context és a Turbo Pascal

    Nyissuk meg a programot, válasszuk ki a magyar nyelvet, állítsuk be a tetszőleges betűkészletet, színkiemelést. Adjunk meg új kiterjesztést: pas. Az F9 billentyűhoz rendeljük hozzá a fordítást.
    Nyissuk meg a BIN mappát, a tpc.exe fájlt nyissuk meg. Írjuk be %p kezdetnek, majd %n legyen a paraméter. Kattintsunk a konzol kimenetének elfogadására, és a sor az utolsó sorra gördüljün mellé is rakjunk pipát. Állítsuk be a súgó fájlt (bpw).
    Nyissunk egy új fájlt, kezdjünk el írni egy programot.
  • Címkék:

    programozás pascal context szövegszerkesztő számítástechnika
aAron_ - 13 éve, 2 hónapja

Helló! Freepascal-t használok, mégis nekem is problémáim vannak, mint az előttem szólónak. Ha régebbi, freepascal-al szerkesztett .pas fájlokat nyitok meg Context-el akkor a szerkesztőben lesznek hibásak a karakterek, és ugyan így fordítva. Pedig mindkettő felismeri az ékezeteket. Ha jól emlékszem Lazarus-al is hasonló problémáim voltak. Erre lenne valami ötleted?

Egyébként nagyon tetszenek a videóid, sokat segítesz!

FlamingClaw - 13 éve, 8 hónapja

Mint láthatod nálam is az ékezetes karakterekkel gond van windows 7 alatt.
Rengeteg Pascal fordító van jelenleg, aminek már nincs ilyen gondja. Azt tudni kell, hogy a Turbo Pascal a Dos (Disk Operating System) alatt élte virágkorát. Nos, azóta eltelt legalább 14-15 év, a Dos majdhogy feledésbe merült. A windows mindent vitt, s mái napig tartja a szintet, nekem a win 7 a legjobb, bár éveken keresztül windows xp-t használtam.
Ha ajánlhatok neked más kiforrott pascal fordítókat:
Free Pascal
Illetve , ami még nagyon elterjedt a DevPascal

Szilard95 - 13 éve, 8 hónapja

Hello, szeretném megkérdezni, hogy nem lehet-e vhogyan beállítani a ConTEXT-ben, hogy az ékezetes karaktereket normálisan írja ki a megírt program? (pl. az á helyett ß-t ír.)

FlamingClaw - 13 éve, 9 hónapja

Látom nem kötekedni akarsz. Ha megkérsz szívesen segítek.
Fel kell raknod egy turbo pascal-t. Ahogy én csináltam,arról már készítettem tippet. A program beszerzése,vagy valami hasonló. Keresd meg és figyelj oda,nem lesz nehéz.
Amikor a ConTEXT-en írsz egy programot , akkor (én mivel a wodka.hu-ról töltöttem le a turbo pascal-t, így nekem nem kellett telepíteni,csak átmásolni a c meghajtóra), tehát ha megírtad a programot, mentsd el a C ->BP->BIN mappába, a ConTEXT-et be kell állítani,arról is készítettem tippet. Turbo Pascal-ról tudni illik,hogy Dos operációs rendszerre készült, ami nekünk azért is lényeges, mert akkor még minden fájl név maximum 8 karakter, a fájl kiterjesztése pedig maximum 3 karakter lehetett. Tehát ezt a szabályt be kell tartani. Ez csak a turbo pascal-ra vonatkozik, ha Free Pascal-t használsz akkor ezzel nem kell foglalkoznod.
Tehát fájl mentés abba a mappába ahol a BP mappád van, és maximum 8 karakter legyen a fájl neve.

zolikaaa15 - 13 éve, 9 hónapja

EZ NEM MŰKÖDIK!HIBÁT ÍR KI AZT HOGY INVALID FILENAME KÉRLEK SEGÍÍÍTS