我想通过一个循环来吧t0至t2d的内容放到ComboBox1的Items中,请问加了注释的那句该怎么写,谢谢! t0 := 'Text1';
t1 := 'Text2';
t2 := 'Text3';
with Form1 do
begin
ComboBox1.Text:='';
ComboBox1.items.Clear;
for i := 0 to 2 do
// ComboBox1.Items.Insert(i,'t' + inttostr(i)); end;
t1 := 'Text2';
t2 := 'Text3';
with Form1 do
begin
ComboBox1.Text:='';
ComboBox1.items.Clear;
for i := 0 to 2 do
// ComboBox1.Items.Insert(i,'t' + inttostr(i)); end;
解决方案 »
- 极其复杂的SQL语句问题
- 请教得到当前目录的代码怎么写?谢谢!!!
- 问一个难题:因特网机子通过一服务器取局域网中一msSQL数据的方法,解决后加分
- 多线程的简单问题
- ×××加急×××请教〔保密协议〕如何签?相关的做法是什么样子的?
- 问一个关于密码编码的问题
- bof或eof中有一个是真,或者当前的记录已被删除,所需的操作要求一个当前的纪录?怎么回事?
- access数据的通配符是??
- 請大家談談:圖書銷售(含出租)系統,需建哪幾個表? 請高手指點.
- 怎么样在DBGRID里输完一条记录后自动换行???????语法怎么写,请告诉我??谢谢
- 请教:在调用函数BlockRead()的时候,老是出现 I/O error 998的错误,通常是什么原因?
- 用ADO控件访问access数据库。若access数据库设置密码,ADO控件将如何进行访问了?
这样才行:
var
t : array[0..2]; t[0] := 'Text1';
t[1] := 'Text2';
t[2] := 'Text3';
with Form1 do
begin
ComboBox1.Text:='';
ComboBox1.items.Clear;
for i := 0 to 2 do
ComboBox1.Items.add(t[i]);
end;
t: array [0..2] of string;
ComboBox1.Items.Add(Format('Text%d', [i]));http://lysoft.7u7.net
谢谢galeboy(狂风),用数组是个不错的办法,但是我每次传进去t的个数是不固定,使用数组会降低效率吗?
提供个思路:传入pchar指针进去 然后自己设置标识位 自己在内部解析 然后加入.
比如说再传入一个integer表示传入的字串的个数