INNER CODE UNIT · JavaScript

CreateObject

gnh1201/welsonjs · app.js:353

    var CreateObject = function(progId, serverName, callback) {
        var progIds = (progId instanceof Array ? progId : [progId]);

        // Try to create the object using the provided ProgIDs.
        for (var i = 0; i < progIds.length; i++) {
            try {
                var normalizedProgId = String(progIds[i]).toLowerCase();
                CreateObject.deprecatedWarning(normalizedProgId);

                var progIdPaths = normalizedProgId.split(".");
                var obj = (CreateObject.managed != null && CreateObject.unmanaged.indexOf(progIdPaths[0]) < 0)
                    ? CreateObject.managed.CreateObject(progIds[i], serverName)
                    : CreateObject.make(progIds[i], serverName)
                ;
                if (typeof callback === "function") {
                    callback(obj, progIds[i]);
                }
                return obj;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…