Newsgroup: it.comp.lang.visual-basic
Titolo: [?][ERR] Altre domandine su Err...

Ciao a tutti. Una mia funzione restituisce l'Err.Number (cosě che la
gestione degli errori vera e propria sia fatta dalla funzione (o sub)
chiamante. Il problema č che io ho solo il Number.
Avendo il numero dell'errore, riuscirei a risalire alla Description?
Sarebbe una figata... :)
ThankS
SebaMix

 chiamante. Il problema è che io ho solo il Number.


Non è esattamente quello che cerco.
Io volevo sapere se era possibile risalire alla Err.Description conoscendo
il numero di errore (senza far riferimento ad Err.Number).
"-> Dave <-" <da...@hate.spam> ha scritto nel messaggio
news:93esvs$m0d$1...@bw107zhb.bluewin.ch...


 il numero di errore (senza far riferimento ad Err.Number).
On Local Error Resume Next
Err.Raise NumeroErrore
MsgBox Err.Description
Ciao
	  :-) Hd (-:
-^- Verso l'infinito e oltre -^-

non so se sia possibile:
crei un oggetto error, gli imposti l'err.number e così dovresti avere
la desc (credo che err.number sia solo Get, ma non si sa mai)..


--
Brian T
Risposte via email a ::
#hitech@#
virgilio.it#

 -^- Verso l'infinito e oltre -^-
CiaoZ
SebaMix

 la desc (credo che err.number sia solo Get, ma non si sa mai)..
riesco a modificare Err.Number (creando un oggetto ErrObject), ma la
description mi resta vuota... :(


Ciao,
credo che Hd abbia ragione, prova cosi':
Option Explicit
Private Sub Form_Load()
    Dim N As Long
    On Error GoTo ErrGest
    N = Ritorna
    Err.Raise N
    MsgBox "Ho Finito"
    Exit Sub
ErrGest:
    MsgBox Err.Description, vbCritical, "Mio Messaggio d'Errore"
End Sub
Function Ritorna() As Long
    Dim N As Integer
    On Error GoTo GestErr
    N = FreeFile
    Open "c:\PercorsoInesistente\FileInesistente.Ext" For Input As N
    Close N
    Exit Function
GestErr:
    Ritorna = Err
End Function
beppe
-----------------------------------------------------------
Visita il sito del WWF AltoFerrarese
http://www.comune.cento.fe.it/wwfaf
-----------------------------------------------------------

Si sta un po' uscendo dal discorso.
Mi rispiego...
Io ho una function che mi ritorna un eventuale numero di errore (0 se tutto
è andato liscio).
Questo lo faccio perchè voglio gestire tutti i messagii di errore
all'esterno di questa funzione. Purtroppo l'oggetto Err (vedi MSDN) viene
"disintegrato" all'uscita della function e quindi io ho solo il numero.
Posso risalire alla relativa description?
Non sto cercando di generare un mio errore!
GraziE
SebaMix

 ha scritto nel
messaggio news:93fb4s$18t2$1...@stargate1.inet.it...


 SebaMix


Error$(<numero_errore>)
Ciao
Aldo

 ha scritto nel messaggio
news:93fegd$hol$1...@fe1.cs.interbusiness.it...


Spero venga messo nell'area DownLoad del S.C.
Fatto.
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:s5ko5t49jmk3fj03m...@4ax.com...


nuova... ahhhh... :))))))))
 :-))))
Allora collabora ancora con il SC: così sarai ancora più felice e lo saranno soprattutto tutti
quelli a cui i tuoi progetti forniranno un valido aiuto...


 ha scritto nel messaggio
news:nhqo5tg0hsf1ena87...@4ax.com...
