Newsgroup: it.comp.lang.visual-basic
Titolo: errore run time 91

Mentre compilo una dichiarazione dei redditi su 1 programmetto,
mi compare  spesso questo errore e mi si chiude non solo la dich.
ma l'intero programma !
Perdo così i dati appena inseriti , visto che non mi chiede neppure
di salvare prima !
Il sw gira in w98 , è scritto in VB6, ed ha componenti server
e client .
Lo uso non in rete ,cioè  in monoutenza .
Ho già reinstallato una volta , ma l'errore si ripresenta.
ciao.

 Ho già reinstallato una volta , ma l'errore si ripresenta.
E' un errore dle programma... prendi a frustate chi te l'ha fornito e
fattelo aggiustare! <g>

 Ho già reinstallato una volta , ma l'errore si ripresenta.
Non gli puoi fare niente, devi rivolgerti al fornitore.
Bye, G.

 ha scritto
Per Lord e GP: io ci andrei cauto, ogni tanto succede anche a me, coi miei
programmi, ovviamente (sic!) in modo non sistematico e solo su alcune
macchine. Secondo me non è _necessariamente_ un errore di programma.


I tuoi clienti fanno cosi' con te?
Masochista!
;-)
		maxx

Lupo ha scritto:

Non ce l'ho con te Lupo, ma non sono per niente d' accordo.
Quello e' un errore di programmazione bello e buono, non ci sono storie :-(
-- 
ciao, hal

 Quello e' un errore di programmazione bello e buono, non ci sono storie
:-(
Hal, ti giuro, sarei felice (!!!) di poterlo risolvere, magari provocandolo
e "comprendendolo".
Non è sistematico, nemmeno facendo le stesse identiche cose sulla stessa
macchina e nelle stesse condizioni.
Non c'è logica, quindi. Mi daresti una traccia? Cosa può essere?

Non c'è logica, quindi. Mi daresti una traccia? Cosa può essere?
E' il tipico accesso ad un oggetto non inizializzato.
Escludendo le dimenticanze tipo "set obj = new Classe", puo' 
essere una connessione che non si apre per timeout o caduta di rete,
un recordset che non si apre per errore nel sql (ignorato da un infingardo
resume next) e fottuto poche righe dopo in una routine che lo ha
ricevuto come parametro, una var globale (orrore!) ripulita
da un codice dimenticato, accessi a oggetti esposti tramite proprieta' di 
controlli su form gia' scaricati ... ecc. ecc.
Insomma, senza offesa per nessuno, perche' nessuno nasce maestro:
codice scritto maluccio :-(
-- 
ciao, hal

 Masochista!
No mi dispiace...! ;-)
Ma una gestione degli errori che ipedisca al programma di chiudersi ongi due
per tre è doverosa! ;)

 
"On error goto" impedisce al programma di chiudersi, non di non 
commettere errori ... ;-)
ciao
		maxx

 commettere errori ... ;-)
Credo che questo sia un ... errore di programma

 
Sono daccordo con te, ma Lord Rayden scrisse:
"No mi dispiace...! ;-)
Ma una gestione degli errori che ipedisca al programma di chiudersi ongi 
due per tre è doverosa! ;)"
Se si verifica un errore e la mia azione e' semplicemente non chiudere 
il programma non sto gestendo alcun errore.
Anzi in alcuni casi credo sia meglio che il programma si blocchi cosi' 
mi accorgo che un errore c'e' stato. Ma questo lo sappiamo tutti e tre 
... :-)
Non tutti gli utilizzatori sono cosi' furbi da leggere i messaggi e fare 
  quel che viene suggerito ...
	maxx

   quel che viene suggerito ...
Perché, conosci davvero qualche utilizzatore furbo ? =8-O
Un Paperino e i suoi utOnti.