tester un Objet OLE

tester un Objet OLE

Messagepar Michael DELIQUE » 06 Mai 2010 à 08:22

cette fonction permet de tester qu'un objet OLe a bien été instancié dans un variant

Code : Tout sélectionner
Function TestOLEObject(vrObject As Variant) As Boolean
   
   'cette fonction test si un objet ole est utilisable
   
   On Error Goto ErreurHandle
   
   TestOLEObject = False
   
   If Datatype(vrObject) = 9 Then
      If Not  vrObject Is Nothing Then
         TestOLEObject = True
      End If
   End If
   
   Exit Function
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 !"
   TestOLEObject = False
   Exit Function
End Function
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 Importation/Exportation vers d'autres applications