我想将 FastReport 封装在 Dll 中,
一方面方便使用,
另一方面也防止电脑出问题需要重装 Delphi 时的麻烦。我是用一个类,并利用接口的形式做的(我平时就是这样用的,没有做成 Dll 的情况下)
因为 Dll 能返回接口,因此我想应该是很容易的。
但现在很容易出现关闭程序时“非法操作”(也就是内存错误了)。搞不定,相当生气!大家帮我看看,访问这个
http://searoom.oicp.net/searoom/blog/blogview.asp?logID=7
一方面方便使用,
另一方面也防止电脑出问题需要重装 Delphi 时的麻烦。我是用一个类,并利用接口的形式做的(我平时就是这样用的,没有做成 Dll 的情况下)
因为 Dll 能返回接口,因此我想应该是很容易的。
但现在很容易出现关闭程序时“非法操作”(也就是内存错误了)。搞不定,相当生气!大家帮我看看,访问这个
http://searoom.oicp.net/searoom/blog/blogview.asp?logID=7
解决方案 »
- cxgrid多选删除
- 如何在多个unit中调用excel单元格读写函数
- 哪位能给个穷举的算法?比如我有(a,b,c,d)几个数.现在要组成3位的或2位的?
- delphi 在dbgrid 的标题和列中加上小图片
- 有一段base64编码的字符串,在简体windows下解码正常,但在繁体系统下乱码!使用的是D2009
- 如何用正则提取包含特定字符串的网址
- 请问各位大侠在程序中通过语句申明ADO控件和把ADO控件直接托放到窗体上有什么区别?
- 如何获取ShellListView 种选择的文件的名字和其路径!!!
- 高分!!!!
- 如何自己定义一个dblookupcombobox的onchange事件
- 请问WebBrowser如何修改HTTP头?
- 有个问题,公司开发了一个系统,在电信设了服务器,老总要求我做一个自动下载服务器更新程序,各位大侠请进!
DLL编程恐怕搞不定.不过给你一些提示, 将Host的
Application与Screen对象替换DLL中的, DLL unload的时候再
还原, 再把用到DataSet要全部insertCoponent到DLL中fastReport的窗体上面.