aa=List1.List(List1.ListIndex)
aa=list1
请问这两个有什么区别呢?假如我有一个list1,里面有4项,我选中了第二项。
我想在想让aa=第二项里面的内容,应该怎么用?

解决方案 »

  1.   

    aa=List1.List(1)  
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  2.   

    对于选中列表中一个项目之后,它们的值应该是相同的。
    只是直接只写一个List1,感觉上不是很对劲的样子。
    至于aa=List1.List(List1.ListIndex),只要注意检查List1.ListIndex不要是-1就行。
      

  3.   

    那这么说aa=List1其实默认的就是aa=List1.List(List1.ListIndex)?
      

  4.   

    List1是默认属性,值和List1.List(List1.ListIndex)相同,这是VB6.0的一大特色,很多控件都有默认属性,如
    Text1和 Text1.Text是一样的
      

  5.   

    aa=List1其实默认的就是aa=List1.List(List1.ListIndex)? 
    对的