Section courante

A propos

Section administrative du site

ISOBJECT

Est-ce un objet ?
ASP 3.0

Syntaxe

Function IsObject(expression) As Boolean

Paramètres

Nom Description
expression Ce paramètre permet d'indiquer l'expression scalaire à vérifier.

Description

Cette fonction permet de vérifier qu'il s'agit d'un objet.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. <%
  2. Dim X
  3. Set Y = Nothing
  4. Set Z = CreateObject("CDO.Message") 
  5. TableauNombre = Array(10,20,10,4,6,1,5)
  6. TableauChaine = Array("ABC","DEF","GHI","JKL")
  7. TableauMixed = Array(10,"A","B",5,"C","D",7)
  8. Chaine = "DEF"
  9. Nombre = 15
  10.  
  11.  
  12. Response.Write "X = " & IsObject(X) & "<br />"
  13. Response.Write "X = " & IsObject(Y) & "<br />"
  14. Response.Write "X = " & IsObject(Z) & "<br />"
  15. Response.Write "Date() = " & IsObject(Date()) & "<br />"
  16. Response.Write "TableauNombre = " & IsObject(TableauNombre) & "<br />"
  17. Response.Write "TableauChaine = " & IsObject(TableauChaine) & "<br />"
  18. Response.Write "TableauMixed = " & IsObject(TableauMixed) & "<br />"
  19. Response.Write "Chaine = " & IsObject(Chaine) & "<br />"
  20. Response.Write "Nombre = " & IsObject(Nombre) & "<br />"
  21. Response.Write "0 = " & IsObject(0) & "<br />"
  22. Response.Write "Null = " & IsObject(Null) & "<br />"
  23. Response.Write "Empty = " & IsObject(Empty) & "<br />"
  24. Response.Write "2000-01-01 = " & IsObject("2000-01-01") & "<br />"
  25. Response.Write "08-01-01 = " & IsObject("08-01-01") & "<br />"
  26. Response.Write "74-01-01 = " & IsObject("74-01-01") & "<br />"
  27. Response.Write "02-02-2001 = " & IsObject("02-02-2001") & "<br />"
  28. Response.Write "3/21/11 = " & IsObject("3/21/11") & "<br />"
  29. %>

on obtiendra le résultat suivant :

X = Faux
X = Vrai
X = Vrai
Date() = Faux
TableauNombre = Faux
TableauChaine = Faux
TableauMixed = Faux
Chaine = Faux
Nombre = Faux
0 = Faux
Null = Faux
Empty = Faux
2000-01-01 = Faux
08-01-01 = Faux
74-01-01 = Faux
02-02-2001 = Faux
3/21/11 = Faux

Voir également

Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Vendredi, le 10 octobre 2014