()
Newbie
Messaggi:
Iscritto:
|
Ho provato ad inviare tramite messenger dei programmi che ho creato in Pascal con la grafica, e li ho trasformati in eseguibili sempre dal Turbo Pascal, ma a queste persone che non hanno installato il Turbo Pascal, non gli partono... devono per forza avere anche loro la libreria grafica per far partire anche un eseguibile??
|
|
Shutdown (Founder Member)
Guru
Messaggi: 1212
Iscritto: 10/09/2005
|
The Lizard se nel programma usi le
librerie Graph o derivate mi sembra ovvio che
quando avvii il programma devono essere
presenti quelle librerie. Quindi
se i tuoi amici non hanno Turbo Pascal, tu
devi passargli oltre al file *.exe anche la cartella
con i driver video.
Se non sono stato sufficentemente chiaro ti
prego di dirmelo, nel frattempo puoi anche dare
un'occhiata a questo programma che ho fatto io:
http://www.pierotofy.it/pages/sorgenti/browse/16036/2058/
In questa pagina puoi vedere il sorgente o
scaricare il file zip con tutto il materiale.
Ciao.
|
|
()
Newbie
Messaggi:
Iscritto:
|
Quindi qual è la cartella che devo inviare?? L'indirizzo deve essere uguale al mio? Cioè per esempio nel prog, quando inizializzo la grafica metto "C:\tp\bgi\" è questa la cartella che devo trasferire? Però è strano perchè non vedo il file graph.tpu, non dovrebbe esserci anche quello?
Comunque il tuo secondo link mi collega ad un sito per le basi musicali o_O
|
|
()
Newbie
Messaggi:
Iscritto:
|
Dimenticavo... ho mandato anche dei prog che utilizzano il modulo CRT, ma questo funziona lo stesso, senza aver mandato la libreria crt o_O
|
|
sange_90 (Ex-Member)
Pro
Messaggi: 185
Iscritto: 23/01/2007
|
Molto probabilmente mancano delle librerie...
|
|
Shutdown (Founder Member)
Guru
Messaggi: 1212
Iscritto: 10/09/2005
|
Ciao...
Nel sorgente, ti consiglio di usare i link
relativi e non assoluti. Cioè non inserire
C:\TP\BGI\ io ti consiglio di usare DRIVER\
in pratica devi mettere nella stessa posizione
del programma una cartella contenente i DRIVER
video per usare la modalità grafica.
Il secondo link probabilmente è stato generato
da un parser pubblicitario usato da Piero!
Bye...
|
|
()
Newbie
Messaggi:
Iscritto:
|
Postato originariamente da Shutdown:
Ciao...
Nel sorgente, ti consiglio di usare i link
relativi e non assoluti. Cioè non inserire
C:\TP\BGI\ io ti consiglio di usare DRIVER\
in pratica devi mettere nella stessa posizione
del programma una cartella contenente i DRIVER
video per usare la modalità grafica.
Il secondo link probabilmente è stato generato
da un parser pubblicitario usato da Piero!
Bye... |
Dove li trovo questi driver? La cartella deve chiamarsi obbligatoriamente driver? |
|
Shutdown (Founder Member)
Guru
Messaggi: 1212
Iscritto: 10/09/2005
|
no affatto... la cartella non deve chiamarsi
obbligatoriamente così...
i driver li trovi in C:\TP\BGI ... tutti quei
file che contiene la cartella sono driver
e font usati per la modalità grafica.
se vuoi altre info chiedi pure.
|
|
()
Newbie
Messaggi:
Iscritto:
|
Postato originariamente da Shutdown:
no affatto... la cartella non deve chiamarsi
obbligatoriamente così...
i driver li trovi in C:\TP\BGI ... tutti quei
file che contiene la cartella sono driver
e font usati per la modalità grafica.
se vuoi altre info chiedi pure. |
Allora, ho ricopiato in una cartella chiamata "driver", tutti i file che c'erano in bgi, e l'ho spostata insieme al file di Turbo Pascal. Nel file ho modificato l'indirizzo, al posto di "C:\tp\bgi" ci ho scritto solo "\driver". Il Compile mi da tutto ok, però quando faccio su Run, appare un messaggio ma subito scompare e non riesco a leggere... e il prog non parte... come mai? o_O |
|