Newsgroup: it.comp.lang.pascal
Titolo: prima applicazione

Sono alle primissime armi con Pascal e ho deciso di creare un programma per
convertire da lire in euro. Il codice è giusto e come compilatore ho il tp
7.0. Da quanto ho capito, per rendere eseguibile il file bisogna andare su
Compile - destination memory, poi di nuovo su Compile - destination disk. Il
problema è: dove me lo salva il file exe??L'ho cercato dappertutto ma non
l'ho trovato. vi prego siete la mia ultima speranza!!

> problema č: dove me lo salva il file exe??L'ho cercato dappertutto ma non
Nella directory dove hai salvato il file .pas.
Ciao,
Alex
------------------
email: el_co...@TOGLIQUESTOlibero.it
icq: 132581870
------------------

 > problema è: dove me lo salva il file exe??L'ho cercato dappertutto ma


Compile - destination memory, poi di nuovo su Compile - destination disk. Il
NO!
ora ti spiego
Destination Memory significa che non salva EXE
Destination Disk significa appunto che salva su disco EXE
Lui salva exe nella directory dove stai (guada file - Change Dir...)
Il Razziatore,
The Only Good Windows in an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596

 >convertire da lire in euro. Il codice č giusto e come compilatore ho il


 >convertire da lire in euro. Il codice č giusto e come compilatore ho il


 Destination Disk significa appunto che salva su disco EXE
perche' nel mio tp7 non esiste la compilazione solo in mem ??
boh... ehehheheheh
--
Dreadnaut (dn)
drea...@liberoDALLASPAM.it
(Life would be easier if I had the source code)

...

Quando fai girare il programma lui lo fà comunque l'eseguibile la differenza
sostanziale è che l'eseguibile che crea lo mette in memoria RAM e lo esegue
. . . per default, se vuoi invece fare un file eseguibile, quindi sull'hard
disk, floppy o qualunque cosa sia memoria di massa devi impostare la
destinazione dell'eseguibile su disco quindi ricapitolando se nel menù
"Compile" trovi scritto "Destination Memory" l'eseguibile verrà creato e
messo in RAM se invece trovi "Destination Disk" vuol dire che l'eseguibile
sarà messo nella directory corrente (non ti preoccupare per trovarlo basta
che inserisci nella finestra "Trova file o cartelle" *.exe e lo
riconoscerai).
Per quanto riguarda i file con estensione bak che ti ritrovi per l'hard disk
sono dei normalissimi file Pascal la cui estensione è stata cambiata per non
intralciare il lavoro di ricerca di file pascal nelle finestre di dialogo.
A che servono? quando salvi un programma vengono creati due file uno è il
file del programma vero e proprio e l'altro è il programma come era prima
che si fosse salvato(ma si dice cosi?!) così se ci si accorge che la
modifica fatta non va bene o il file del programma si è danneggiato o
eliminato o bruciato o ucciso a coltellate insomma avete capito se il
programma non và più bene voi prendete l'omonimo file con estensione bak e
lo rinominate punto pas ed avete di nuovo il file senza dover ricominciare
il lavoro da capo.
In Delphi non ci sono più i file con estensione .bak (io posso parlare dalla
versione 5 in su) ma in compenso ci sono i punto~pas diciamo che la Borland
riesce a migliorare tutto cio su cui mette mano (così si rinomina il file
più velocemente) e ci sono anche altri file-ruota_di_scorta in Delphi(>=5)
sempre con la stessa sintassi per l'estensione dei file di back-up :
punto~ext.
Ciao a tutti, scusate tanto se parlo tanto.
Neo.

 ha scritto

Grazie,mi sei stato davvero utile.