你这样把一个窗口的句柄付给一个变量,但这个变量并没有实际开辟内存区,窗口不存在,当然也不存在跟窗口联系的QUICKREPORT啦!
解决方案 »
- 请教,如何实现在多表中取关联数据,并显示
- 放分100为妈妈压惊!
- EXCEL中如何合并单元格?(ole)
- 关于三层结构中的数据同步
- 能帮忙看一下这个10行的TBitmap小程序吗?
- 调用VC的DLL,发生如下错误:'access violation at address 77e74aoc in module' kernel32.dll write of address
- 如何判断一个字符串的内容是否为另外一个字符串的一部分?
- 如何将combobox一出来就设置成下拉的状态??
- 高手问的问题 :)
- 公布EXE文件加密期源代码
- 為什么Animate的反應速度很慢﹐每次等到快結束時﹐它才動起來﹐真討厭﹗
- 在InstallShield中怎样取得当前Setup.exe的路径?急....
或者
form:=form2;
Tform2(form).quickrep1.prepare;也行.
下面这个语句是可以执行的,其中form1是一个窗体的naem属性:
procedure Tsbprint.BitBtn1Click(Sender: TObject);
var
form:Tform1;
begin
form:=form1;
form.quickrep1.preview;
end;
我现在需要将form1改为from2或者form3,不用手动修改,想用变量进行替换,不知道应该怎么做,本人实在不懂,再请各位高手帮助!
begin
form:=form2;
Tform2(form).quickrep1.preview;
end;