窗体form1中有一个alclient的image。
怎么让image不接受任何鼠标消息?
怎么让image不接受任何鼠标消息?
解决方案 »
- 请问如何得到treeview某个节点下的节点数
- 如何保证两个RichEdit控件步调一致?
- 关于注册表:有没有方法一次性获取某个键及其子键名称?要求速度越快越好。
- 如何代码加入一个lookupfield?
- 动态创建的memo,怎样释放它,在窗体上消失
- 怎样取得DBGrid当前编辑行中的数据?
- 笑哥哥请进,感激给分。
- 急!!!哪儿有 InstallShield Express for Delphi 6 下载
- 在delphi 使用webbrowser如何取得网页的文字内容?
- 真的吗,有点不信
- 请教:有一个form,里面有个pagecontrol(有两个tabsheet),他们的重绘顺序是什么?(百分感谢!)
- 用Delphi开发的游戏,已经完成网络游戏功能!
////////////////////////////////////
form.canvas.
好大的题目,吓我一跳你放image控件在窗体上以后它默认就是不响应鼠标事件的,除非你在它的事件中编写了代码
那怎么写这个代码呢?
不知道这样行不行啊?
if (dlgOpen.Execute) and
(FileExists(dlgOpen.FileName)) then
begin
with TBitmap.Create do
try
LoadFromFile(dlgOpen.FileName);
Windows.BitBlt(Self.Canvas.Handle, 0, 0, Width, Height,
Canvas.Handle, 0, 0, Windows.SRCCOPY);
finally
Free;
end;
end;
其实我的意思好象与你理解的不一样哦。
打个比方说吧,我双击image,其实是响应form的双击事件!
到底怎么画啊??下面的对吗??谢谢指教啦!procedure TForm1.FormCreate(Sender: TObject);
var
g: TGraphic;
begin
try
g:= TGraphic.Create;
g.LoadFromFile('e:\Water.jpeg');
Canvas.Draw(Left,Top,g);
finally
g.Free
end;
end;