如何给自定义控件添加一个picture 类型的属性 delphi

报错啊!... 报错啊! 展开
 我来答
kcxnvbdbd
2011-02-17 · TA获得超过523个赞
知道小有建树答主
回答量:885
采纳率:50%
帮助的人:616万
展开全部
TMyComponent = class(TComponent)
private
FPicture: TPicture;
procedure SetPicture(Value: TPicture);
published
property Picture: TPicture read FPicture write SetPicture;
//....
end;

implementation

{$R *.dfm}

procedure TMyComponent.SetPicture(Value: TPicture);
begin
FPicture.Assign(Value);
end;
phyccnu
2011-02-18
知道答主
回答量:18
采纳率:0%
帮助的人:6.1万
展开全部
首先在public里定义一个picture类型b2:TImage;
在某种情况下产生一个图片,例如按下某个按钮
procedure Tform1.Button1onClick(Sender: TObject);
begin
b2:=TImage.Create(Application.MainForm);//产生picture
b2.Parent:=panel1;//放置的位置
b2.Picture.Assign(b1.Picture);//显示的图片和b1一样,也可以是电脑里,修改路径就行了
end;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
久锡12
2011-02-18
知道答主
回答量:52
采纳率:0%
帮助的人:20万
展开全部
Property myPicture:TPicture read FValue wirte FValue;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式