首页  编辑  

巧妙使用DownTo代替To

Tags: /超级猛料/Language.Object Pascal/在Delphi编程中使用C语言代码/   Date Created:

有的时候,例如:

for i:=0 to ListBox1.Items.Count-1 do

 if ListBox1.Selected[i] then

   ListBox1.Items.Delete(i);

会出现错误!

用Downto 代替就行了。

 for i:=listbox1.Items.Count-1  downto 0 do

    if listbox1.Selected[i] then

       listbox1.Items.Delete(i);