GRY-Online.pl --> Archiwum Forum

turbo pascal - programowanie

03.10.2004
22:17
smile
[1]

U_N [ -KOCHAM ANIE- ]

turbo pascal - programowanie

mam problem, ucze sie programowac jestem w tym poczatkujacy, chcialem napisac program rysujacy okrag ale.... wyskakuje mi jakis blad z InitGraph, otoz

....
begin
detectgraph (karta,tryb);
initgrapch (karta,tryb,XXXXXXXX);
closegraph;
end.

zamiast XXXXXXXXXX ma byc jakas sciezka z bibliotekami bgi ale nie wiem jak to wpisac bo jak wpisuje sciezke dostepu to jest blad a jak wpisuje zla to to samo :( moze mi ktos pomoc i wytlumaczyc/napisac poprawny kod ????

03.10.2004
22:39
smile
[2]

U_N [ -KOCHAM ANIE- ]

widze ze to was przerasta

03.10.2004
23:51
[3]

hotDog [ Outsider ]

z tego co pamiętam z matury to Ty w tym kodzie jedynie zainicjowałeś tryb graficzny i go zdeaktywowałeś - nie masz żadnej komendy rysującej okręg

a funkcję tą wywoływało się chyba w ten sposób

circle(...); - gdzie w miejsce ... wstawiałeś chyba 2 lub 3 parametry: 1 - x, 2 - y, 3 - r (promień okręgu)

nie jestem tego pewien, bo tryb graficzny potraktowałem po omacku.


żeby ten tryb działał musisz mieć plik z biblioteką graficzną - bodajże graph.bgi czy jakoś tak.
Jeśli jej nie masz to ściągnij z netu i jakimś poleceniem się ją aktywowało. Jeśli to nie pomoga - poszukaj innej wersji TP z graph.




A ja widzę, że Ciebie przerasta wpisanie w adresie www.google.pl

04.10.2004
08:29
smile
[4]

reik [ Pretorianin ]

U_N: Oczywiście że przerasta. Ostatni raz pisałem coś w Pascalu 6 lat temu, a grafiką w nim bawiłem się jeszcze dawniej. Przyjmij do wiadomości, że teraz praktycznie nikt nie używa Pascala do profesjonalnychn zastosowań, tak samo jak nikt nie bawi się grafiką pod DOS'em, w epoce zaawansowanych środowisk graficznych (Windows, XFree86).

Jeśli Cię to nie przerasta to zacznij się uczyć Javy, C# lub C++. A jak koniecznie chcesz mieć styczność ze składnią Pascalową to Delphi.

04.10.2004
08:33
[5]

Thomolus [ Generaďż˝ ]

Pascal zawsze działał mi na nerwy, zdecydowamie wolałem C.

04.10.2004
08:35
smile
[6]

matisf [ X ]

U_N -> a może być po południu bo teraz nie mam czasu ale ok 1600 napisze Ci dokładnie i wytumacze ????

04.10.2004
09:19
[7]

kun4 [ Konsul ]

Sorry ze sie wtrace ale czasem w Helpie nie masz gotowego przykladu ?

04.10.2004
09:28
[8]

Thomolus [ Generaďż˝ ]

kun4-------> tak, w helpie można znaleźć przykład jak zainicjować tryb graficzny, a także składnię wszystkich poleceń. Wystarczy tylko poszukać i skopiować.

04.10.2004
10:15
smile
[9]

matisf [ X ]

niestety nie wystarczy poszukaći tylko skopiowac, jeszcze troche wiedzy by się przydało :)

04.10.2004
10:18
[10]

Thomolus [ Generaďż˝ ]

matisf --------> może i tak, ale na poziomie bardzo podstawowym.

04.10.2004
13:04
[11]

kun4 [ Konsul ]

Pascala mozna nauczyc sie samemu, to byl moje pierwszy jeazyk programowania. Jak juz sie nauczysz jednego to w reszcie zmianiaja sie tylko komendy. Ja uczylem sie w taki sposob ze znalazlem w sieci Kurs(na pewno od groma i ciut ciut tego jest) i poprostu patrzylem na przykladowe programy kombinujac kolejno co sie stanie gdy tu zmienie dana wartosc. Pozniej sam zaczalem pisac przykladowe programy zaczynajac od prostych zadan z matemtyki w stylu bok trojkata a konczac na grze, w ktorej to polegalo na trafieni w malutki pixelik na ekranie.

Jesli bedziesz mial duzo silnej woli albo duza chec to na pewno nauczysz sie przynajmniej podstaw, ktore sa najwazaniejsze.

Jesli zas chodzi o Help to jest tam praktycznie wszystko czego potzrebujesz, z poczatku sam go nie rozumialem lecz pozniej skapujesz co jest co. Dodam od siebie ze w szkole mialem pascala ale jakby mnie moja informatyczka miala tak uczyc to bym chyba na glowe dostal, poprostu nic bym nie zrozumial(nie cierpie ludzi zarazumialych dla ktorych napisanie programu musi polegac tylko na jednym sposobie), zero inwencji wlasnej :(

04.10.2004
18:03
smile
[12]

matisf [ X ]

Thomolus -> zgadzam się sam się go uczylem z "helpa "

powiedzcie mi czy on dziala pod XP :) bo nie sprawdzalem :)

06.10.2004
05:48
smile
[13]

U_N [ -KOCHAM ANIE- ]

jest to moj pierwszy jezyk i chce jak na razie sie nauczyc podstaw, a na moje pytanie nikt mi nie odpowiedzial, mam ksiazke ale akurat tego gosc nie wytlumaczyl

jaka ma byc trzecia wartosc w "initgraph" ??? bo wszystko inne mam !

06.10.2004
07:42
[14]

Kijano [ Konsul ]

initgraph(ster,tryb,'c:/twoj katalog z turbo pascalem/bgi');

© 2000-2026 GRY-OnLine S.A.