FreeFormsAlways
程序入口Main()
CheckAppHasStart()//判断程序是否已经打开
Initialize()//
BackupStart()//Log备份
Environment.GetCommandLineArgs()
System.Threading.Mutex(true, sysName, out IsNew)
GetStartFile()//获取启动程序文件名
SystemIni(OpenFile, ref Inform)//初始化程序并获取主界面
ReadDataXml()读取xml文件
Configs.ReadXml()读取配置文件
MyLoadXml(xDoc, GetFullPath(XmlFile))加载xml文件
UpdateObjectList()实例化对象列表中的对象
GreateProjectList()创建组合列表
CheckProjectList()检查
BeginExePro(“Always”)//执行Always线程
Run(Inform, true)//执行显示窗体
ExeProject()//执行组合
1 |