在一个Dll工程中(red.dll),有三个窗体(MainForm\ReportForm\AboutForm),我想在MainForm的mainfrm.pas文件中控制ReportForm中的控件(比如:QReport)属性,进行预览或打印等操作。可是,Uses reportunit; ReportUnit.ReportForm.QRep1.Print; 出错!该怎样做呢?谢谢各位。急,在线等待……
解决方案 »
- 如何判断image类型字段中的图像是bmp格式还是jpeg格式
- 广州-招聘DELPHI程序员.
- delphi中用webservice和midas开发三层的性能比较
- 用form1.Canvas怎么样显示背景图片??
- ...refresh the desktop? (好东东!)
- 【我是菜鸟】请问如何做出自动隐藏(/自动伸缩/自动依靠)的效果,类似MS7.0集成开发界面
- 急求 计算器代码
- delphi开发环境中按F12时会出现一个程序界面来,但当我按f12时程序的界面form没有出来。不知为什么???
- 怎样在线程中遍历C:\Windows\Temporary Internet Files下的所有文件夹
- 谁用过Visual Broker, 给讲讲。
- 关于在google上下载图片的问题
- 用dephi开发地理信息的问题
ReportForm(报表窗体)上有QReport控件。现在我想通过MainForm(主窗体)上按钮Onclick事件,打印报表。如果不是在DLL中的话,用Uses reportunit; ReportUnit.ReportForm.QRep1.Print; 就可以了!但是在Dll中,这样是不行的,请问:该怎么做呢?
然后:ReportUnit.ReportForm.QRep1.Print应该就没问题了。不过要记得Print返回后释放ReportForm。