如何输出,窗体上的内容(100分)

  • 主题发起人 山海一角
  • 开始时间

山海一角

Unregistered / Unconfirmed
GUEST, unregistred user!
一个窗体;若干文本框,或其它,一个按纽
点击按纽:则打印出指定窗体上的内容。
调用PRINTER出错,称未定义!!DELPHI HELP中有AssignPrn(...),
rewrite(...)
本人尝试,但报称未定义,
求解,详细代码。谢谢。。。。。
 
var
FM:TFileStream;
begin
Fm:=TFileStream.Create('temp.dfm',fmCreate);
fm.writeComponent(self);
fm.free;
end;

就将窗体数据保存到文件Temp.dfm中了。
 
form1.print
行不?
 
报称未定义,是因为没有 uses printers;
 
强烈关注.
 
原装的。
procedure Print;
virtual;
Description
Call Print to print the form. Print uses the GetFormImage method
to obtain a bitmap of the form and draws that to the printer's HDC.
 
[?]
bevy 你好:
var
FM:TFileStream;
begin
Fm:=TFileStream.Create('temp.dfm',fmCreate);
fm.writeComponent(self);
fm.free;
end
产生的dfm文件不能用delphi打开
报"Invalid Stream Format",请告诉我为什么?
 
Use Printers
 
顶部