社区
C++ Builder
帖子详情
请教怎么通过一个字符串(变量的名称)找到这个变量的值(在线等)
大鸟的小天空
2003-12-07 10:43:06
假如我有10个控件(动态生成的),我将他们的名字放到字符串数组中了,我要访问她的时候怎么来取得。谢过。
...全文
180
9
打赏
收藏
请教怎么通过一个字符串(变量的名称)找到这个变量的值(在线等)
假如我有10个控件(动态生成的),我将他们的名字放到字符串数组中了,我要访问她的时候怎么来取得。谢过。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chifengwatch
2003-12-07
打赏
举报
回复
同意wangk(倒之)
zihan
2003-12-07
打赏
举报
回复
假如我有10个控件(动态生成的),我将他们的名字放到字符串数组中了
最好不要放在字符串数组中,这样访问麻烦,直接放到一个该类的数组就可以了。
就像楼上的那位兄弟一样。
另外,vcl有一个叫Componts的东西,她本来就是一个数组,存放了该Form的所有控件,你可以根据她的类名转换,然后判断他的名字就可以了。
wangk
2003-12-07
打赏
举报
回复
晕,用动态数组控件还用这个?
//----
TButton *bt[5];//把它放在全局中,执行for后在其他就可以访问了。
for(int i=0;i<5;i++) //他可以放在Create,Click等事件中。
{
bt[i] = new TButton(this);
bt[i]->Parent = this;
bt[i]->Left = 50 + 10*i;
bt[i]->Top = 50 + 10*i;
}
//----以后用 bt[i]就可以访问了
独孤求败_72
2003-12-07
打赏
举报
回复
可以使用标准类库中的容器(STL),可以解决。
Bkoklam
2003-12-07
打赏
举报
回复
能否在具体一点啊?
CCLIS
2003-12-07
打赏
举报
回复
符号运算
有点难。
GZ
kingcaiyao
2003-12-07
打赏
举报
回复
用STL的map容器最好,可以按名称来访问对应的控件。
aliker
2003-12-07
打赏
举报
回复
等我回去看下书!
大鸟的小天空
2003-12-07
打赏
举报
回复
谢过各位大虾了,我的本意就是想知道怎么做到“通过变量的名字确定变量的内容”,就像PHP中,变量的变量,哈哈,控件只是举的一个例子。
实在是不好意思。
不知道这个是不是能够实现
反射应用之[用
一个
变量
去取名与其
值
相同的
变量
的
值
][C#]
反射应用之[用
一个
变量
去取名与其
值
相同的
变量
的
值
][C#]听起来挺拗口的,呵呵,eg: string a = "b"; string b = "c"; 我们此例要做到的效果就是通过访问
变量
a,而得到
变量
b的
值
"c";代码如下,注释很详细了,我就不细说了。 using System;using System.Collections.Generic;
Python语言学习:在python中,如何获取
变量
的本身
字符串
名字而非其
值
/内容及其应用(在代码中如何查找同
值
的所有
变量
名)
Python语言学习:在python中,如何获取
变量
的本身
字符串
名字而非其
值
/内容及其应用(在代码中如何查找同
值
的所有
变量
名) 目录 在python中,如何获取
变量
的本身
字符串
名字而非其
值
/内容及其应用(在代码中如何查找同
值
的所有
变量
名) 需求分析与总结 代码实现 在python中,如何获取
变量
的本身
字符串
名字而非其
值
/内容及其应用(在代码中如何查找同
值
的所有
变量
名) 需求分析与总结 需求 在自定义某个
变量
的时候,经常还需要加
一个
string命名该
变量
C# 将
字符串
中
变量
的
名称
替换为该
变量
的
值
使用示例(测试函数): System.PercentVariableStringFormat.Test()。类似函数 System.Environment.ExpandEnvironmentVariables。将嵌入到指定
字符串
中的每个
变量
的
名称
替换为该
变量
的
值
的等效
字符串
,然后返回结果
字符串
。指定
字符串
中可以包含零个或多个
变量
名的
字符串
。每个
变量
都用百分号 (%) 引起来。
python如何将
一个
字符串
变成
变量
的
名称
python,
字符串
相关学习资料:https://edu.51cto.com/video/3832.htmlhttps://edu.51cto.com/video/3502.htmlhttps://edu.51cto.com/video/4102.htmlPython中
字符串
到
变量
名称
的转换方案 在Python编程中...
变量
是
一个
名称
,字面量是
一个
值
。
JavaScript
变量
在编程语言中,
变量
用于存储数据
值
。 JavaScript 使用关键字 var 来定义
变量
, 使用等号来为
变量
赋
值
:
变量
可以通过
变量
名访问。在指令式语言中,
变量
通常是可变的。字面量是
一个
恒定的
值
。
变量
是
一个
名称
。字面量是
一个
值
。 在计算机科学中,字面量(literal)是用于表达源代码中
一个
固定
值
的表示法(notation)。 intmain(void) { inta=10;//10为int类型字面量 chara[]={"...
C++ Builder
13,871
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章