Wie kann ich ein String-Array in ein variantes Array in VBscript konvertieren?

Ich verwende eine Funktion in vbscript, die ein variantes Array von Strings zurückgibt.

JobIDs = objDoc.ConnectedSubmit(objServer)

Das Problem ist, dass ich die Job-ID-Werte von diesem Array nicht abrufen kann, da vbscript keine typisierten Variablen verarbeitet. Es gibt nur eine Typinkongruenz, wenn ich versuche, ALLES mit dem Array JobIDs zu tun. Ich habe vielversprechende Informationen gefundenHie, aber als ich die Konvertierungsfunktion verwendet habe:

Set objConverter = CreateObject("ADS.ArrayConvert")
ConvertedJobIDs = objConverter.CStrArray(JobIDs())

Es gibt mir den gleichen Typ Mismatch-Fehler. Vermisse ich hier etwas Offensichtliches? Dies ist anscheinend eine offizielle Microsoft-Lösung, daher bin ich mir nicht sicher, warum es dasselbe Problem zu haben scheint, nämlich überhaupt nichts mit einem String-Array anfangen zu können. Ich habe den ersten Teil meiner Frage an vielen Stellen beantwortet sehen, die alle auf die MS-Lösung hinweisen, aber ich habe noch keine Follow-up-Berichte von jemandem, der diese Lösung erfolgreich verwendet.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage