社区
Delphi
帖子详情
关于动态创建组件的问题?、/
dsq1980
2004-08-28 05:35:07
我程序运行中我动态创建了一个Tshape组件(MYshape),在运行中我如何来访问他,比如我要修改他的color 属性
...全文
129
6
打赏
收藏
关于动态创建组件的问题?、/
我程序运行中我动态创建了一个Tshape组件(MYshape),在运行中我如何来访问他,比如我要修改他的color 属性
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dsq1980
2004-08-28
打赏
举报
回复
呵呵,谢谢楼上,我犯了一个愚蠢的问题,就是把变量范围给搞错了,惭愧惭愧
wintergoes
2004-08-28
打赏
举报
回复
procedure TForm1.FormCreate(Sender: TObject);
var
Myshape:Tshape;
begin
Myshape:=Tshape.Create(nil);
Myshape.Parent:=form1;
Myshape.Left :=200;
Myshape.Top :=200;
end;
blazingfire
2004-08-28
打赏
举报
回复
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
MyShape: TShape;
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
MyShape := TShape.Create(Self);
MyShape.Parent := Self;
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
MyShape.Free;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
MyShape.Brush.Color := clRed;
end;
end.
aiirii
2004-08-28
打赏
举报
回复
(Findcomponent('Sharp1') as TSharp).Color
如果你創建的名字是 Sharp1 的話
tsst
2004-08-28
打赏
举报
回复
你建了一个控件,那它就是一个类实例了!通过名字就可以访问了!
这个与动态,静态是没有关系的!你只要确保它在使用范围内就可以了!
「已注销」
2004-08-28
打赏
举报
回复
通过控件名访问
“可动态布局”的Android抽屉
组件
之完整篇
本篇将深入探讨如何创建一个可动态布局的Android抽屉
组件
,提供一个完整的实现案例源码。 首先,抽屉
组件
的基本概念:DrawerLayout是Android提供的一个视图容器,它可以包含两个主要区域——主内容视图和一个或多个...
JAVA_API1.6文档(中文)
java.lang.reflect 提供类和接口,以获得关于类和对象的反射信息。 java.math 提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。 java.net 为实现网络应用程序提供类。 java....
Android省市区三级联动滚轮选择——Cascade_Master
"Android省市区三级联动滚轮选择——Cascade_Master"是一个专门为解决这一
问题
而设计的
组件
。这个
组件
是从实际项目中提炼出来的,旨在提供一个高效、直观且易于集成的解决方案。 该
组件
是基于开源库`Android-wheel`...
Android自定义软键盘
综上所述,通过Android的`KeyboardView`
组件
,我们可以轻松创建自定义的软键盘,实现对输入法的个性化定制,以满足不同应用场景的需求。在实际开发中,可以根据项目需求进行更深入的定制,比如添加滑动输入、动态...
jQuery.ui.1.7.2中文文档
开发者可以通过简单调用这些函数,为网页元素添加生动的动态效果,提升用户体验。 2. **Draggable(可拖动)** Draggable插件使得网页元素可以被用户拖动,适用于创建如窗口、图片等可移动的元素。它提供了多种...
Delphi
5,935
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章