社区
Delphi
帖子详情
已知一个字符变量名内保存一个控件点,怎么使用这个控件呢?
gxgxfish0813
2004-03-28 01:48:59
我知道一个TEMP字符变量 ,它里面是窗体上某一控件的名字,怎么使用这个控件呢?
不是把窗体所有的控件遍历一次,然后比较名字,来执行吧?有没有其它法子
...全文
72
6
打赏
收藏
已知一个字符变量名内保存一个控件点,怎么使用这个控件呢?
我知道一个TEMP字符变量 ,它里面是窗体上某一控件的名字,怎么使用这个控件呢? 不是把窗体所有的控件遍历一次,然后比较名字,来执行吧?有没有其它法子
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whitetiger8
2004-03-30
打赏
举报
回复
procedure TForm1.Button3Click(Sender: TObject);
var
Button: TButton;
begin
Button := FindComponent('Button1') as TButton; // 必须确定有Button1名称的控件,而且是TButton类型的。
// 下面操作找到的这个Button
Button.Click; // 执行他的Click事件
end;
SydPink
2004-03-29
打赏
举报
回复
你的方法有问题..只保存它的名字的话,,你肯定要便利才能再次找到它..保存指向它的指针.
如果你要保存很多.你可以把他们都保存到一个TList,TObjectList 中去.使用的时候,直接
TButton(List[i]).Click;TButton()是做强制类型转换..换成你自己的类型
jacky_shen
2004-03-29
打赏
举报
回复
procedure TForm1.Button3Click(Sender: TObject);
var
Button: TButton;
begin
Button := FindComponent('Button1') as TButton; // 必须确定有Button1名称的控件,而且是TButton类型的。
// 下面操作找到的这个Button
Button.Click; // 执行他的Click事件
end;
woodsway
2004-03-29
打赏
举报
回复
恐怕只能遍历了吧?(在FoxPro里可以在字符串前加一个&符号就使一个变量变为一个表达式或变量名,可惜Delphi没有这样的功能)
jacky_shen
2004-03-29
打赏
举报
回复
procedure TForm1.Button3Click(Sender: TObject);
begin
ShowMessage(FindComponent('Button1').ClassName);
end;
// 演示了查找一个叫'Button1'的控件(string类型)
// 并显示他的类名。
gxgxfish0813
2004-03-29
打赏
举报
回复
有人会吗
C# Winform 根据提供的
控件
名
字符
串写入对应的数据的数据
最近在写
一个
小软件,需要将
控件
属性读取配置文件并写入
控件
属性。
深入理解窗体及其
控件
的获取与管理实例
例如,
一个
Panel
控件
内可能包含
一个
ListBox,那么ListBox就可以被看作是嵌套在Panel中的
控件
。嵌套
控件
在逻辑上被看作是父
控件
的子
控件
,因此,我们可以
使用
与访问顶层
控件
相同的方法来访问它们。
LABVIEW中的变量
错误地
使用
局部变量和全局变量,如将其取代连线板或用其访问顺序结构中每一帧...如
使用
局部变量将大量数据从程序框图上的某个地方传递到另
一个
地方,通常会
使用
更多的内存,最终导致执行速度比
使用
连线来传递数据更慢。
MFC
控件
使用
大全
MFC
控件
使用
大全
MFC RadioButton
控件
使用
教程与示例
RadioButton,即单选按钮
控件
,在对话框中用于提供一组可选项,用户只能选择其中
一个
选项。在MFC(Microsoft Foundation Classes)应用程序中,RadioButton
控件
的
使用
是用户界面设计的常见需求之一。
控件
ID...
Delphi
5,930
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章