PDA

View Full Version : Turbo Pascal e grafica


leon84
22-01-2003, 16:17
Qualcuno potrebbe indicarmi qualche libreria per avere una grafica in pascal ad una risoluzione superiore a 640x480 o ad un numero maggiore di colori ? In oltre avete qualche animazione o grafica da inviarmi , olto semplice , da inserire in un programma ?

cionci
22-01-2003, 17:18
http://pascal.sources.ru/graph/svga256.htm
Clicka sul dischetto...
Si utilizza allo stesso modo della libreria BGI tradizionale...

L'ho trovato con Google ;)

leon84
22-01-2003, 17:44
Originally posted by "cionci"

http://pascal.sources.ru/graph/svga256.htm
Clicka sul dischetto...
Si utilizza allo stesso modo della libreria BGI tradizionale...

L'ho trovato con Google ;)
Per quanto riguarda la risoluzione 1024x768 non è che potresti sforzare a trovarla ? E' più quella che mi interessa anziché il numero di colori

cionci
22-01-2003, 17:51
Sicuro che non ci vada quello in 1024x768 ?

leon84
22-01-2003, 17:53
Originally posted by "cionci"

Sicuro che non ci vada quello in 1024x768 ?
Quando utilizzo quella che mi hai postato clicco su "RUN" e di colpo parte e si ferma il programma . Nel senso che non lo vedo proprio . E' una cosa che avviene in un millesimo di secondo

cionci
22-01-2003, 18:02
http://www.geocities.com/joseluisdl/proggrafica.htm
Qui lo usano...porva a scaricare quello... E' usato in programmi C, ma il driver è lo stesso...

cisc
28-01-2003, 19:12
Non capisco come usare questo driver in pascal, potresti spegarmelo???

leon84
28-01-2003, 19:22
Originally posted by "cisc"

Non capisco come usare questo driver in pascal, potresti spegarmelo???

Semplicemente lo copi nella cartella BGI del Pascal . Poi nel codice siccome non si tratta di una libreria Borland devi installarla così :


driver:= InstallUserDriver ("SVGA256",nil);
modo:=4;
initgraph (driver,modo,"Qui ci metti il percorso dove è la libreria");

chiaramente driver e modo sono variabili intere . Ah .. una cosa , la variabile modo può essere settata con valori che vanno da 0 a 4 . A ciascuno di essi corrisponde una certa risoluzione . Metti 4 e otterrai 1024x768 .

Prova e fammi sapere

cisc
29-01-2003, 16:54
grazie x il suggerimento, anche se poi c'ero arrivato da solo utilizzando l'help del caro vecchio Turbo Pascal 7.0, e il programma in C++ che ho scaricato, cmq, adesso arriva il bello!!!!!!!!!!!!