Die in VBScript eingebauten Konvertierungsfunktionen sind teilweise Sprachabhängig. Je nach eingestellter Systemsprache müssen z.B. Nachkommastellen mit einem Punkt oder mit einem Komma vom ganzzahligen Teil abgetrennt werden. Damit sowohl bei der Eingabe von Zahlen über Eingabefelder, als auch beim Zugriff auf Werte aus Datenbanken diese Sprachabhängigkeiten keine Rolle spielen, habe ich eigene Konvertierungsfunktionen implementiert und im globalen Objekt Obj der Klasse CObject zusammengefasst.
Für diverse Projekte brauchte ich Funktionen, mit denen ich abfragen konnte, ob eine Funktion oder Member-Funktion oder ein Objekt-Property implementiert ist oder nicht. Zudem brauchte ich Funktionen, mit denen ich solche Funktionen aufrufen kann, wenn ich den Funktionnamen als String vorliegen habe. Mit weiteren Funktionen kann ich auf Properties zugreifen, deren Namen ebenfalls als String vorliegen. Diese Funktionen habe ich in das globale Objekt VBX der Klasse CVBX gepackt.
Beide Objekte und Klassen sind im Modul VbxObj zusammengefasst, welches in der Datei vbxobj.inc enthalten ist.