第九步 查找(分4步吧) 第九步(二) 初始化查找窗口 设计查找投机条件时,本来我是以为只需要根据姓名和工作单位查找就可以了,但在实际工作中却不然,一百个人有一百种口味,算我被打败。所以我就将所有可用于查找的条件都用列表框列出来,当然,目前还是只根据一个条件查找,因为没人向我要求组合条件查找,我也就懒得考虑了。 然后就是初始化一下ListView控件,我把所有的字段都列出来了。代码如下: Private Sub UserForm_Initialize() '窗口初始化
ComboBox1.AddItem "姓名" ComboBox1.AddItem "办公电话" ComboBox1.AddItem "手机" ComboBox1.AddItem "小灵通" ComboBox1.AddItem "传真" ComboBox1.AddItem "家庭电话" ComboBox1.AddItem "QQ号码" ComboBox1.AddItem "工作单位" ComboBox1.AddItem "单位地址" ComboBox1.AddItem "邮政编码" ComboBox1.AddItem "电子邮件" ComboBox1.AddItem "MSN" ComboBox1.ListIndex = 0 ListView1.ListItems.Clear ListView1.View = lvwReport ListView1.FullRowSelect = True ListView1.Gridlines = True UserForm2.ListView1.ColumnHeaders.Clear UserForm2.ListView1.ColumnHeaders.Add , , "ID", 0.1 UserForm2.ListView1.ColumnHeaders.Add , , "姓名", 50 UserForm2.ListView1.ColumnHeaders.Add , , "办公电话", 70 UserForm2.ListView1.ColumnHeaders.Add , , "手机", 60 UserForm2.ListView1.ColumnHeaders.Add , , "小灵通", 70 UserForm2.ListView1.ColumnHeaders.Add , , "传真", 70 UserForm2.ListView1.ColumnHeaders.Add , , "家庭电话", 70 UserForm2.ListView1.ColumnHeaders.Add , , "QQ号码", 60 UserForm2.ListView1.ColumnHeaders.Add , , "工作单位", 120 UserForm2.ListView1.ColumnHeaders.Add , , "单位地址", 120 UserForm2.ListView1.ColumnHeaders.Add , , "邮政编码", 30 UserForm2.ListView1.ColumnHeaders.Add , , "电子邮件", 120 UserForm2.ListView1.ColumnHeaders.Add , , "MSN", 120 End Sub 特别说明: 好像是用引用下图的玩意,ListView控件才能用。
[此贴子已经被作者于2006-6-27 21:39:58编辑过] |