using System; using System.Collections.Generic; using System.Linq; using System.Text; using CommonLib.utils; using CommonLib; using System.Windows.Forms; namespace Lskj.PubPDFViewer { /// /// c#库被调用统一接口类 /// public sealed class DllBaseClass : IForm { public DllBaseClass() { } public DllBaseClass(string[] obj) { try { FrmMain add = new FrmMain(); this.SubForm = add; add.FormText = obj[0].ToString(); add.OperatorId = obj[1].ToString(); //用户ID add.OperatorName = obj[2].ToString();//用户名 add.Privilege = obj[3].ToString(); //用户权限 add.DLLCoid = obj[4].ToString(); //用户模块ID if (obj.Length > 6) { add.BillDocumentId = obj[5]; add.StepCode = obj[6]; add.BillDeatilId = obj[7]; add.PdfFileId = obj[8]; } } catch (Exception ex) { PubUtil.WriteLog("Lskj.PdfSign.dll----参数错误" + ex.Message); MessageBox.Show(ex.Message); } } /// /// 窗口 /// public Form SubForm { get; set; } } }