level 13
空中熬翔🌴
楼主
自己做了个本地仓储仓储管理系统,编译出来的EXE启动很慢,求解
工程包含1个MDI窗体,15个子窗体,以及5个独立窗体,10个模块
Submain里面只是一些简单的初始化代码,简单来说,涉及读取配置文件,创建文件夹,调用一个模块,不涉及调用窗体,只在最后load MDI窗体
我用msgbox标记测试了submain,从第一行代码到最后一行,执行过程不到1秒,然而从启动EXE到submain开始执行,竟然长达两到三秒。
求解,这两三秒之久系统究竟在加载什么?可能有哪些原因,如何优化?
当然,通过工程启动并不会出现这种情况,只存在于编译后的EXE,不论是本机代码还是P代码

2020年03月30日 15点03分
1
工程包含1个MDI窗体,15个子窗体,以及5个独立窗体,10个模块
Submain里面只是一些简单的初始化代码,简单来说,涉及读取配置文件,创建文件夹,调用一个模块,不涉及调用窗体,只在最后load MDI窗体
我用msgbox标记测试了submain,从第一行代码到最后一行,执行过程不到1秒,然而从启动EXE到submain开始执行,竟然长达两到三秒。
求解,这两三秒之久系统究竟在加载什么?可能有哪些原因,如何优化?
当然,通过工程启动并不会出现这种情况,只存在于编译后的EXE,不论是本机代码还是P代码
