【问题标题】:How to draw a picture on a TPanel如何在 TPanel 上绘制图片
【发布时间】:2011-08-18 07:13:46
【问题描述】:

如何在TPanel 上绘制图片?我还想确定 X,Y 以定义面板上的确切位置。

【问题讨论】:

  • 是的,我有。但仍然无法正常工作,现在我想使用 Windows API 绘制图片。
  • 你能帮我用 Windows API 画图吗? (画布)
  • 也许您应该提出一个新问题并具体寻求 TCanvas 解决方案。或者你甚至不想那样做并且想做winapi风格?这个回答了。
  • @Lars - 当面板上的 JPG 文件(不透明)打印 this way 时,它与 previous question 相关。这些 cmets 是我们之前谈话中的垃圾,但我仍然不知道为什么会发生这种情况。

标签: delphi panel draw image


【解决方案1】:

这是一个简单的代码

var
  eu:TImage;
begin
  eu:=TImage.Create(Panel1);
  eu.Parent:=Panel1;
  eu.Top:=30; // You can adjust the position by using these coordinates
  eu.Left:=50;
  eu.Picture.LoadFromFile('D:\usb.ico'); // Load any supported image
  eu.Visible:=True;
end;

【讨论】:

    猜你喜欢
    • 2010-10-23
    • 2021-06-28
    • 2016-10-09
    • 2010-10-25
    • 1970-01-01
    • 1970-01-01
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多