我动态建立,多个image控件,存放临时图片,应用程序运行时,如何使鼠标点击到此控件时,弹出一个消息(或进行其它处理呢),谢谢指教!!!
解决方案 »
- Activex控件无法下载文件
- Delphi Image控件
- 请问大虾们怎么用ADO连接前台和后台数据库(sql)
- Delphi7自带的安装程序installsheild express好象不支持中文啊,有什么办法!
- 怎样通过程序实现下载另外一台机子的文件(通过映射盘)?
- 怎么制作图象透明和半透明效果,不是form透明,是图象?
- delphi 登陆窗口代码怎样写?
- 如何用table控件实现过滤和排序?
- 我们穷程序员的福音!
- 请问Delphi怎么打包!!!!!!!!!!!!!!!!
- 客户端(clientsocket)在连接服务器时,总是出现 windows socket error 10055 stack over flow !急急,在线等待!
- 在线等!急!类型转换的问题!
var
NewImgA:TImage;
begin
NewImgA:=Timage.Create(Self);
with newimga do
begin
Name:='NewImgB';
Width:=Image1.Width;
Height:=Image1.Height;
NewImga.Picture:=Image1.Picture;
left:=Image1.Left +Image1.Width;
Top:=Image1.Top;
Parent:=Self;
OnClick:=Image1Click;
end;
end;procedure TForm1.Image1Click(Sender: TObject);
begin
if not(Sender is TImage) then exit;
if (Sender as Timage).Name ='NewImgb' then
begin
//dosomething
end;
end;
{ Private declarations }
procedure ImgOnClick(Sender: TObject);
...
procedure TForm1.ImgOnClick(Sender: TObject);
begin
ShowMessage('yeah');
end;
...
procedure TForm1.Button1Click(Sender: TObject);
var
imgTest: TImage;
begin
imgTest := TImage.Create(self);
imgTest.Picture := Image1.Picture;
imgTest.Parent := self;
imgTest.OnClick := ImgOnClick;
...
end;