永发信息网

怎么让i的值循环发生变化呢?

答案:3  悬赏:0  手机版
解决时间 2021-04-27 06:16
  • 提问者网友:椧運幽默
  • 2021-04-26 11:21

我声明了1个循环变量,怎么让i的值发生变化呢?我想列表的值自动从0变成100

例如,这段代码:

listbox1.selected[0]

我想让里面的索引发生变化,但是我不会,大家教教我,谢谢了!

最佳答案
  • 五星知识达人网友:洒脱疯子
  • 2021-04-26 12:10

你是用的C吧


在VB中,是不许在循环中用其他语句更改这个循环变量的(因为可能会产生死循环)

全部回答
  • 1楼网友:深街酒徒
  • 2021-04-26 14:22
listbox1.selected[i++]?
  • 2楼网友:一把行者刀
  • 2021-04-26 12:54

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;

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯