Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Pascal - numeri in modalità grafica...
Forum - Pascal - numeri in modalità grafica...

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Segnala al moderatore
Postato alle 15:43
Domenica, 20/06/2010
ciao a tutti...
sto progettando pacman in pascal e volevo stampare una variabile che contiene il punteggio in modalità grafica...l'ho convertita in stringa con str ma sullo schermo mi compare dei quadratini  e basta...niente numeri....come posso fare?

PM Quote
Avatar
Phi (Member)
Expert


Messaggi: 241
Iscritto: 30/12/2009

Segnala al moderatore
Postato alle 18:15
Domenica, 20/06/2010
Attento : Avresti dovuto postare un codice sorgente :nono: :nono:
Cosa intenti per modalita grafica ?? Usando la unit Graph ??

Se è così questo codice visualizza sullo schermo un numero:
Codice sorgente - presumibilmente Delphi

  1. program forum;
  2.  
  3. uses graph;
  4.  
  5. const
  6. g1 : smallint = VGA;
  7. g2 : smallint = 2;
  8.  
  9. var
  10. s : string;
  11. n : integer;
  12.  
  13. BEGIN
  14. initgraph(g1,g2,'');
  15. n := 2445;
  16. str(n,s);
  17. outtextxy(1,1,s);
  18. readln;
  19. END.


PM Quote
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Segnala al moderatore
Postato alle 22:11
Domenica, 20/06/2010
scusami per il codice...cmq si..la unit graph...

ho fatto la stessa identica cosa..(a parte per l'inizializzazione della grafica:
Codice sorgente - presumibilmente Pascal

  1. var modo,grafica,n:integer;
  2. s:string;
  3. begin
  4. modo:=detect;
  5. grafica:=detect;
  6. initgraph(modo,grafica,'c:/tp/bgi/');
  7. n:=1234;
  8. str(n,s);
  9. outtextxy(1,1,s);
  10. closegraph;
  11. end.


PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 969
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 22:29
Domenica, 20/06/2010
Non so che dirti 8-|:
Ho provato il programma, e funziona.

Che sistema oprrativo e idee pascal usi?

PM Quote
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Segnala al moderatore
Postato alle 11:16
Lunedì, 21/06/2010
uso win xp e il vecchio borland pascal.....magari provo con lazarus se riesco a farlo partire=)

PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 969
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 21:08
Lunedì, 21/06/2010
Che problemi ti da lazarus?

Un ide più semplice è il free pascal- molto simile al bprland pascal 7 -
( http://www.freepascal.org/download.var )

Ultima modifica effettuata da Poggi Marco il 21/06/2010 alle 22:00
PM Quote
Avatar
Phi (Member)
Expert


Messaggi: 241
Iscritto: 30/12/2009

Segnala al moderatore
Postato alle 21:27
Lunedì, 21/06/2010
Io il testo funzionante che ho postato l'ho editato con Free Pascal.
Ma su Lazarus dovrebbe essere uguale. Unit e Compilatore sono gli stessi.

PM Quote
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Segnala al moderatore
Postato alle 22:17
Lunedì, 21/06/2010
il fatto è che lazarus ha un casino di pulsanti e pulsantini...prima dovrei studiarmelo un pò..:asd::asd:cmq ho provato e mi da un sacco di errori...in seguito ne posterò un pò...invece con il borland basta cliccare su compile e il gioco è fatto...

adesso provo con free pascal...

grazie mille a tutti=)


chissa xk però con il borland non va...(ho provato a stampare anche una sola stringa composta da caratteri e va...se sono numeri no...)

Ultima modifica effettuata da Alex il 21/06/2010 alle 22:18
PM Quote
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Segnala al moderatore
Postato alle 22:22
Lunedì, 21/06/2010
ecco qui..anche con il free pascal stessa musica..

pac_man.pas(322,1) Error: Undefined symbol: GRAFPAC_DISEGNA$SMALLINT$SMALLINT$SMALLINT
pac_man.pas(322,1) Error: Undefined symbol: GRAFPAC_DISFANT$SMALLINT$SMALLINT$SMALLINT
pac_man.pas(322,1) Fatal: There were 2 errors compiling module, stopping
pac_man.pas(0) Fatal: Compilation aborted


xk con il borland non ho tutti sti problemi?:om::om::om::om:

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo