减少代码书写..比如我要写很多 Form1.edit1.text:='111' ;
Form1.edit2.text:='111' ;
Form1.edit3.text:='111' ;
Form1.edit4.text:='111' ;
Form1.edit5.text:='111' ;
Form1.edit6.text:='111' ;
Form1.edit7.text:='111' ;
Form1.edit8.text:='111' ;能不能用edit1.text:='111' ;
edit2.text:='111' ;
edit3.text:='111' ;
edit4.text:='111' ;
edit5.text:='111' ;
edit6.text:='111' ;
edit7.text:='111' ;
edit8.text:='111' ;来代替?记得VB里面有一个函数能够实现
Form1.edit2.text:='111' ;
Form1.edit3.text:='111' ;
Form1.edit4.text:='111' ;
Form1.edit5.text:='111' ;
Form1.edit6.text:='111' ;
Form1.edit7.text:='111' ;
Form1.edit8.text:='111' ;能不能用edit1.text:='111' ;
edit2.text:='111' ;
edit3.text:='111' ;
edit4.text:='111' ;
edit5.text:='111' ;
edit6.text:='111' ;
edit7.text:='111' ;
edit8.text:='111' ;来代替?记得VB里面有一个函数能够实现
解决方案 »
- POS 客户显示屏上显示价格 只能在 原有显示后面加数据上去 怎样清屏 和 走马灯效果呢?
- 如何读取打印任务队列中需要打印的文件的内容???!!!
- 请教一个OP的语法问题(有关集合)
- 断点的作用和使用方法
- 请问怎样判断edit里面输入的是数字还是其它字符呢?
- 用query查询出来的内容怎么更改呢?我修改的时候,他说:不能修改一个只读dataset,可是我没有设任何只读啊!
- OpenGL
- 我的程序运行后为什么主窗口不能最小化,谢谢!急!!!
- 送分题,错误何处?请指教.一定给分
- 如何发布com组件?我遇到问题了
- olecontainer1.destroyobject是清空内容,怎么再打开呢?
- 为什么在C盘和在D盘得到的系统盘序列号不一样?
edit1.text:='111' ;
edit2.text:='111' ;
edit3.text:='111' ;
edit4.text:='111' ;
edit5.text:='111' ;
edit6.text:='111' ;
edit7.text:='111' ;
edit8.text:='111' ;
若不在一个单元内,则可以
with Form1
edit1.text:='111' ;
edit2.text:='111' ;
edit3.text:='111' ;
edit4.text:='111' ;
edit5.text:='111' ;
edit6.text:='111' ;
edit7.text:='111' ;
edit8.text:='111' ;
end;
var i:integer
for i:=1 to component-1 do
begin
if components[i] is Tedit then
if (components[i] as TEdit).tag=2 then
(components[i] as Tedit).Text:='lll';
end;
editln:array [1..10] of TEdit;
i:integer;
for i:=1 to 10 do
begin
editln[i]:=TEdit(findcomponent('edit'+inttostr(i));
editln[i].text:='lll';
end;
for i:=1 to n do
with TEdit(FindComponent('Edit'+inttostr(i))) do
text:='111' ;
这样写;
with form1 do
begin edit1.text:='111'
...
end;with form1 do
for i:=1 to n do
with TEdit(FindComponent('Edit'+inttostr(i))) do
text:='111' ;
也可以