edrp.cn的Blog

学习,需要交流,欢迎大家和我共同来学习C#,ASP.NET,MS SQL Server开发Web项目,欢迎大家和我交流

博客园 首页 新随笔 联系 订阅 管理

2012年4月8日 #

摘要: 最近在公司写一个外壳程序,调用DLL插件把FORM嵌入到EXE中的一个PANEL中,其中遇到了不少的问题,大部分已经解决,还有几个至今没有找到解决方法,有待研究,也希望知道解决方法的富翁共享一下研究成果. 以下列出的问题及解决方法仅针对我写的程序(DLL插件把FORM嵌入到EXE中的一个PANEL中),和自己的解决方法. 从遇到的问题看出,DELPHI封装了太多的东西,有时候直接使用API会有意想不到的效果. 经验:DLL与EXE之间的通讯应该全部使用消息. 第一个问题:Tab键和Enter键在DLL的FORM中无效 原始程序://frmDll为DLL中的FORM,frmEXE为EXE主... 阅读全文
posted @ 2012-04-08 21:04 edrp.cn 阅读(184) 评论(0) 推荐(0) 编辑

摘要: 软件开发的一种架构思路:使用DLL封装一组窗体和业务类,真正的模块化编程,方便工作组进行开发的分工与合作。打个比方:经常开发进销存软件,那么我们把“入库单、返厂单、盘点单。。。”等单据的界面窗口以及业务类封装进一个DLL中。而将“计量单位、供应商档案、商品档案。。。”等基本信息的界面窗口以及业务类也封装进一个DLL中。窗口类可使用“可视化窗体继承或框架继承”,比如“入库单同返厂单。。。”等单据可共享一个单据祖先类。谈Delphi编程中资源文件的应用一、初级应用篇资源文件一般为扩展名为res的文件,在VC中资源文件用得非常普遍,但Delphi在其联机帮助中对资源文件没作什么介绍。其实利用其自带的 阅读全文
posted @ 2012-04-08 20:56 edrp.cn 阅读(536) 评论(0) 推荐(0) 编辑