楼主 fangjianp |
Q:一个完整、独立的应用程序应具有怎样的结构? A:大多数独立式应用程序都应包含以下逻辑结构: 1、一个启动程序,用于版本和独立性检查 2、一组核心程序,完成如下功能 a.获取Excel环境设置的快照,为以后恢复最初的设置作准备 b.配置和锁定Excel应用程序 c.创建和撤销独立式应用程序的命令栏 d.当使用了基于工作表的数据输入窗体时,在工作表模板内处理数据的复制和粘贴 e.提供包含辅助程序和类的基础库 3、一个背景工作表,当用户窗体可见时常和应用程序的标志一起显示在Excel的窗口中(主要用在以窗体作为用户接口的情况) 4、多个独立的插件,主要用于完成特定的应用程序功能 5、多个供插件使用的模板工作表,如数据输入窗体、格式化报表模板等 而获取Excel环境设置的快照,为以后恢复最初的设置作准备常为编程工作者所忽视,这正是程序正常启动和推出的必不可少的环节。 |
2楼 biaotiger1 |
宏大的构思,一个完整、独立的程序的一般结构。 学习下,谢谢! |