/// <summary> /// 建立新的腳本執行個體 /// </summary> /// <param name="scriptName">完整腳本名稱</param> /// <param name="args">腳本所需參數</param> /// <returns>返回值: CStudyAbstract 類別, null=無此腳本</returns> public CStudyAbstract CreateScript(string scriptName, object args) { int iIndex = 0; CStudyAbstract cScript = null; if (__cKeys.TryGetValue(scriptName, out iIndex)) { ScriptInformation cScriptInfo = __cScripts[iIndex]; cScript = cScriptInfo.CreateScript(args); cScript.About = cScriptInfo.Property; } return(cScript); }