VB6 équivalent de la chaîne.IsNullOrEmpty

Je suis en train de faire un travail sur une application existante, et mon VB6 compétences ne sont pas super. J'ai besoin de vérifier si une Chaîne de terrain a été initialisé et réglé sur une valeur autre que null/rien ou une chaîne vide. En C# que je venais de faire quelque chose comme:

if (string.IsNullOrEmpty(myObj.Str))

Je ne suis pas sûr de ce que l'équivalent de ce fut en VB6, et je suis nerveux au sujet de l'aide If myObj.Str = "" et d'appel, il est bon. Quelle est la manière correcte de le faire?

Pour clarifier, je veux quelque chose qui renvoie True si les conditions suivantes sont remplies:

  • Le domaine n'a pas été initialisée
  • Le champ est une chaîne vide (str = "", length = 0)
  • Le champ est null, ou Rien, ou vbnull, ou quelle que soit la forme de la valeur null s'applique à VB6 chaînes.

Le domaine était à l'origine un Long, et le code, je suis en remplacement de vérifier si elle a été fixée à 0.