Newsgroup: it.comp.lang.delphi
Titolo: nuovo HD e programma sorgente

Salve a tutti, ho il seguente problema: di recente mi si è bruciata la 
scheda madre e il processore del mio computer, quindi ho provveduto alla 
sostituzione di tutta la macchina, hard disk compreso (anche se quello 
vecchio era rimasto illeso). Ho quindi riversato nel nuovo hard disk tutto 
il contenuto di quello vecchio sotto una cartella denominata BackUp. Inutile 
dire che nel vecchio HD avevo alcune applicazioni di gestione Database, con 
sorgenti, costruiti con Delphi. Ho quindi provveduto a ricaricare Delphi 
(ver 3), ho quindi ridefinito gli alias nel BDE, ho ridefinito le cartelle 
nelle quali ho ricopiato dalla cartella BackUp, con copia/incolla,  le mie 
applicazioni. Quando sono entrato nell'ambiente delphi, e con open ho aperto 
il file .Dpr della mia applicazione, tutto bene, ma quando ho provato a 
lanciarlo col tasto F9 mi viene mostrata la finestra di: access violation at 
0x670066:
00 00 00 00 00 00 00 00 00 00 00 00
quindi che fare?... Il mio problema che tale programma è utilizzato  e con 
parecchi dati e voglio recuperarli. Grazie in anticipo per una vostra 
risposta
 

Prova prima ctrl+f9

Scusate per la ripetizione ma mi ero dimenticato di scrivere una riga. Salve 
a tutti, ho il seguente problema: di recente mi si è bruciata la
scheda madre e il processore del mio computer, quindi ho provveduto alla
sostituzione di tutta la macchina, hard disk compreso (anche se quello
vecchio era rimasto illeso). Ho quindi riversato nel nuovo hard disk tutto
il contenuto di quello vecchio sotto una cartella denominata BackUp. Inutile
dire che nel vecchio HD avevo alcune applicazioni di gestione Database, con
sorgenti, costruiti con Delphi. Ho quindi provveduto a ricaricare Delphi
(ver 3), ho quindi ridefinito gli alias nel BDE, ho ridefinito le cartelle
nelle quali ho ricopiato dalla cartella BackUp, con copia/incolla,  le mie
applicazioni. Quando sono entrato nell'ambiente delphi, e con open ho aperto
il file .Dpr della mia applicazione, tutto bene, ma quando ho provato a
lanciarlo col tasto F9 mi viene mostrata la finestra di: access violation at
0x670066:
write of adress 0x0


 0x670066
Non ho capito...questo errore lo ottieni durante la compilazione, oppure 
quando mandi in esecuzione l'applicativo?
Se esegui un "Build All", questo ti va a buon fine, oppure viene 
generato immediatamente l'Access Violation?
Ciao,
   Marco.
-- 
Marco «Alka» Breveglieri	
http://www.marco.breveglieri.name
  «bvmcnxsjlkhròhyeq, potrei scrivere a questo punto,
   se mi addormentassi sui tasti» (Daniele Luttazzi)

 ha scritto nel messaggio 
news:Pt5Ie.42793$fm.27...@news4.tin.it...


l'eseguibile  .exe direttamente (cioè fuori da delphi) non accade nulla.
in realtà non credo non succeda realmente nulla ...
penso che l'applicativo vada in eccezione in una fase
tale che il sistema chiude il processo senza notificare
l'eccezione all'utente, mentre se l'applicazione va in
debug da Delphi (F9), è il debugger che fa il catch
dell'eccezione e te la mostra. Puoi provare a vedere
nei file di log del sistema se trovi l'errore che ha
generato l'apertura della tua applicazione.
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------