主页
Top.Mail.Ru Yandeks.Metrika
论坛:“主要”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

向下

宏观替代 找到类似的分支


sau   (2002-07-17 14:23) [0]

亲爱的主人,大家下午好!
请告诉我如何在Delphi中进行类似于Visual FoxPro的宏替换:

对于i = 1 TO&n
....
Endfor

其中&是宏替换,n是变量...
这是非常必要的。



Anatoly Podgoretsky   (2002-07-17 14:29) [1]

对于i:= 1 TO n



sau   (2002-07-17 15:08) [2]

我以写这个为例...好吧,我会尝试用不同的方式写...

有变量(或表字段)Month1,Month2,Month3 ... MonthN
对于我:= 1到N
开始
month:=“ Month” + IntToStr(i);
x:=&month。; -Visual FoxPro中的宏替换
结束;



TTCustomDelphiMaster   (2002-07-17 15:41) [3]

您可以对TComponent对象及其后代执行类似的操作,例如:

过程TForm2.Button1Click(Sender:TObject);
VAR
bt:TComponent;
开始
bt:= findcomponent(“按钮” + inttostr(1));
(bt为TButton).Caption:=“ New Caption”;
结束;

但我认为您根本不需要这个。

使用表时,可以使用该功能
根据字段名称查找字段。
函数FieldByName(常量FieldName:字符串):TField;

或获取字段属性的值
提供对数据集活动记录中所有字段的值的访问
property FieldValues [const FieldName:string]:变体; 默认值



Страницы: 1 整个分支

论坛:“主要”;
当前存档:2002.07.29;
下载:[xml.tar.bz2];

楼上





内存:0.55 MB
时间:0.026 c
1-95396
antoniz
2002-07-16 10:13
2002.07.29
如何在TRichEdit中找到字符的坐标(以像素为单位)


1-95399
sergey32
2002-07-16 10:28
2002.07.29
也许是一个愚蠢的问题


1-95362
VALEX
2002-07-02 15:01
2002.07.29
关于TChart的问题


3-95189
库兹涅佐夫
2002-07-05 14:35
2002.07.29
要求他们不好


3-95201
alexvan
2002-07-06 14:36
2002.07.29
就像在dbgrid字段值中一样





南非荷兰语 阿尔巴尼亚人 阿拉伯语 亚美尼亚 阿塞拜疆 巴斯克 白俄罗斯 保加利亚语 加泰罗尼亚 简体中文 中国(繁体) 克罗地亚 捷克 丹麦语 荷兰人 英语 爱沙尼亚语 菲律宾人 芬兰 法语
加利亚西语 格鲁吉亚语 德语 希腊语 海地克里奥尔语 希伯来语 印地语 匈牙利 北日耳曼语 印度尼西亚人 爱尔兰语 意大利语 日本 韩语 拉脱维亚 立陶宛 马其顿 马来语 马耳他语 挪威语
波斯语 波兰语 葡萄牙语 罗马尼亚 俄语 塞尔维亚 斯洛伐克 斯洛文尼亚 西班牙语 斯瓦希里 瑞典语 泰国人 土耳其 乌克兰 乌尔都语 越南人 威尔士语 意第绪语 孟加拉 波斯尼亚
宿务 世界语 古吉拉特语 豪萨语 苗族 伊博 爪哇 卡纳达语 高棉 老挝 拉丁语 毛利 马拉 蒙古人 尼泊尔 旁遮普 索马里 淡米尔文 泰卢固语 约鲁巴语
祖鲁
英文 Французский Немецкий Итальянский Португальский 俄文 Испанский