using System; using System.Collections.Generic; using System.Linq; using System.Text; using CommonLib; using CommonLib.utils; using System.Windows.Forms; using Lskj.MyControl; namespace Lskj.PubPageModuleDetail { /// /// c#库被调用统一接口类 /// public sealed class DllBaseClass : IForm { public DllBaseClass() { } public DllBaseClass(string[] obj) { try { FrmMain main = new FrmMain(); this.SubForm = main; main.FormText = obj[0]; main.OperatorId = obj[1]; main.OperatorName = obj[2]; GridControlEx.OperatorId = main.OperatorId; GridControlEx.OperatorName = main.OperatorName; main.Privilege = obj[3]; main.DLLCoid = obj[4]; main.ModuleId = obj[5]; if (obj.Length > 6) main.ModuleDllId = obj[6]; } catch (Exception ex) { PubUtil.WriteLog("Lskj.PubModule.dll----参数错误" + ex.Message); } } /// /// 窗口 /// public Form SubForm { get; set; } } }