Message D'erreur Version API

Message D'erreur Version API

Messagepar Michael DELIQUE » 05 Nov 2007 à 16:46

Code : Tout sélectionner
Sub DisplayError_API(wMessage As String, wnbErreur, wnbType As Integer)
   'NEMDisplayError1 - affiche est message d'erreur depuis NSTRINGS.DLL basé sur un nombre avec la possibilté d'ajouter un text
   'NEMDisplayError - comme NEMDisplayError1 mais sans texte additionnel dans le message
   
%REM
'variableAPI pour la fonction DisplayError_API
Declare Function NEMDisplayError Lib "nnotesws" (Byval wType As Integer) As Integer
Declare Function NEMDisplayError1 Lib "nnotesws" (Byval wType As Integer, Byval szMessage As String) As Integer
%END REM
   
   On Error Goto ErreurHandle
   
   If wnbType = 1 Then
      If Trim(wMessage) = "" Then
         Call NEMDisplayError(wnbErreur)
      Else
         Call NEMDisplayError1(wnbErreur, wMessage)
      End If      
   Else
      Call NEMDisplayError(wnbErreur)
   End If
   
   Exit Sub
ErreurHandle:
   Msgbox "("+Cstr(Getthreadinfo (1))+" Call by "+Cstr(Getthreadinfo(10))+")"+Chr(10)+"Erreur " + Str(Err) + " : "+Chr(10) + Cstr(Error)+". "+Chr(10)+"Ligne N° "+Cstr(Erl),16," ERREUR !"
   Exit Sub
End Sub
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Retour vers API