“config1.START((Control)this, System.Reflection.Assembly.GetExecutingAssembly().GetTypes(), null);”
在5.2版本之后将使用新的代码替代,代码如下:
“config1.START((Control)this, System.Reflection.Assembly.GetExecutingAssembly(), null);”

当然如果使用之前的启动代码仍然有效,只是5.2之后增加的部分新功能不能使用而已。
另外、一定要注意代码是添加在主窗口下的LOAD事件里,LOAD事件是双击窗口空白处进去的,当然如果你本身就对VS很熟悉也可以在窗口的事件栏里面手动添加LOAD事件。如果你不是添加在LOAD事件下面可能会出现画面切换卡死等问题。具体操作请参考第一集视频教程。
下面是一些最近的更新内容
01、触发器增加调用外部程序
02、触发器增加关机
03、增加数据库二次开发功能
04、报警列表默认刷新
05、通信配置自动重启
06、开关通讯功能,请留意用户通讯配置界面,以及二次开发文档。
07、修复modbus 06功能码自动识别功能
08、面板增加显示隐藏功能,请留意面板控件的属性栏。
09、增加数据库操作二次开发的方法
10、增加用户权限管理(开关功能)
11、权限注销(开关功能)
12、增加自动注销功能(如果设置了登录注销时间,在没有操作任何带有权限功能的控件下,到达时间自动注销登录,将权限降为0)
13、权限获取方法改为PClass.NowAuthority;
14、数据库使用需要提前创建连接、增加了数据库的实时性。具体请看45-47集视频教程
15、修复报警记录窗口卡顿现象
16、增加了心跳位,可以在不使用任何控件的情况下保持通讯,方便那些只需要使用此控件来二次开发的人使用。