如何在程序运行中通过单击按扭更改主窗体Image中的图片?(10分)

  • 主题发起人 主题发起人 szligc
  • 开始时间 开始时间
S

szligc

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在程序运行过程中通过点击一个按扭来更改主界面的图片,我在按扭程序中加入以下代码:
If OpenPictureDialog1.Execute then
Begin
Frmmain.Image1.picture:=nil;
Frmmain.Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
End;
但首先是无法清除原界面的图片,其次就是我打开的图片不能显示出来,我在加载图片语句前加一断点进行调试,程序运行到断点然后按F9,我要加载的图片就显出来了,但原图片还存在,为何?请帮忙!
 
image1.picture.clear;
 
Frmmain.Image1.Picture.Graphic := nil;

就这样,给分吧。
 
Frmmain.Image1.picture:=nil;
这句应该不用吧。
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部