我声明了1个循环变量,怎么让i的值发生变化呢?我想列表的值自动从0变成100
例如,这段代码:
listbox1.selected[0]
我想让里面的索引发生变化,但是我不会,大家教教我,谢谢了!
我声明了1个循环变量,怎么让i的值发生变化呢?我想列表的值自动从0变成100
例如,这段代码:
listbox1.selected[0]
我想让里面的索引发生变化,但是我不会,大家教教我,谢谢了!
你是用的C吧
在VB中,是不许在循环中用其他语句更改这个循环变量的(因为可能会产生死循环)
DELPHI吧?
For 语句变量是自动增长的:
var Form1: TForm1; music:array[0..18] of string; music[0]:='音乐路径';
i: ingeter;
begin listbox1.MultiSelect :=ture;
for i:=0 to 100
begin if listbox1.selected[i]=true then
begin MediaPlayer1.FileName:=music[i]; MediaPlayer1.Open; MediaPlayer1.Notify:=True; MediaPlayer1.Play; end;
end;
end;