问题是这样的:我想把ini里面的key値赋给ComboBox1,value値赋给ComboBox2,请问如何做到?我用GetPrivateProfileSection 遍历了Section 内的所有内容,但是读出来的是key=value的字符串,请问如何把这个字符串赋给两个ComboBox?而且需要循环赋值本人新手,请各位大虾多多指教~

解决方案 »

  1.   

    你可以设置一个很大的循环,当读到空的时候跳出循环
    VB.NET code For i = 1 To 65535
                temp = GetINI("list" & j, i, "NULL", Application.StartupPath & "\setting.ini")  '注意,NULL其实不是空,可以是读到你自己定义的字符串后停止
                If temp = "NULL" Then Exit For    '这里"list" & j是section,i是key
                temp1 = Split(temp, ",")
                item(0) = New ListViewItem(New String() {temp1(0), temp1(1)})
                ListView1.Items.AddRange(item)
            Next
      

  2.   

    希望代码可以更完整一点,ITEM(0)是什么东西