procedure TForm1.SaveClick(Sender: TObject);
var
  child: TChildFrm; // 你的子窗体类型
begin
  if ActiveMDIChild = nil then // 如果有无当前子窗体,终止
    Exit;
  child := (ActiveMDIChild as TChildFrm); // 转换类型 
  child.Image1.Picture.SaveToFile(filename); // 保存图片
end;

解决方案 »

  1.   

    To:stoneg(石头)
    我创建了好几个Image,并且它们组成一个整体,必须保存在一个文件中
    To:Asus(风月无边)
    请详细一点? ;)
      

  2.   

    To:stoneg(石头)
    我动态创建的Image,有若干个,每个Image的Picture是不一样的,这些Image有规律的排列以后就是一个整体,所以,。我说清楚了吗?
      

  3.   

    使用流格式可以将整个form以资源文件的形式保存下来.具体可以去看看<<delphi3高级开发指南>>这本书。里面介绍很详细。
      

  4.   

    To passos(古月春秋) 
    哪儿有这本书的下载?
    是哪个出版社的,作者?
      

  5.   

    创建一个TBitmap 对象(不显示的)
    将所有的图片通过TBitmap.Canvas画到一起,然后在SaveToFile
      

  6.   

    楼上的办法可行,不过画到Canvas上的位置麻烦一点
      

  7.   

    可以读TImage控件在窗体中的位置
      

  8.   

    可以参照<Delphi 4 开发大全>,里面有很详细的介绍,关于流和图像编程!!!!!!
    只是书价贵了点!!