有时候代码不要写在Form_Load事件
写在Form_Active里面看看
仅供参考

解决方案 »

  1.   

    dim l As Integer
    dim imgnod as ComboItem
    '加上下面的语句
    set imgnod= new comboitem  l = Imglist.ListImages.Count
      For i = 1 To l
        Set imgnod = ImgCob.ComboItems.Add(1, , , i)
      Next
      

  2.   

    VB我不熟悉,只有UP一下,以示爱莫能助的心意了
      

  3.   

    SelectedItem是指当前选中的项,没选时SelectedItem是空的所以出错
      

  4.   

    设置一项的图片
    要指定在 ImageCombo 控件中列表项旁边出现的图片,可以将 ComboItem 对象的 Image 属性设置为 ImageList 控件中某图片的 Index 或 Key 值。例如,如果 ImageList 控件中第一幅图片的 Key 值被设置为“红灯”,那么下面两行代码完成的是同样的事情:ImageCombo1.ComboItems("Signal1").Image = 1
    ImageCombo1.ComboItems("Signal1").Image = "Stoplight"另外一种办法是可以在创建 ComboItem 时指定与其关联的图像。只需要简单地将正确图像的 Key 或 Index 属性指定为 Add 方法的一个参数,例如:ImageCombo1.ComboItems.Add(1, "Signal1", "Traffic", _
    "Stoplight")
      

  5.   

    http://www.csdn.net/Expert/topic/520/520615.shtm有个问题,想请兄弟们帮个忙!
    我也急呀!