我是VB编程的新手。 我有2个表格(2个窗口)。在第一个窗口中,我有一个树视图(子项是DB中的表)。单击任何子项时,列表视图(表中的数据)将显示在树视图的右侧。
双击列表视图中的任何一行,将打开另一个表单。当前的要求是在双击单个记录时打开的form2中显示listview中的数据。
Private Sub LV_DblClick()
Dim a As New Form2
Display_Temp_DATA
a.Show vbModal
End Sub
LV_DblClick()在form1中,它打开form2。现在,Display_Temp_DATA有sql查询 从表中获取记录,并应显示在form2的列表视图中。
Private Sub Display_Temp_DATA()
On Error GoTo errHandler
'Dim liItem As ListItem
'Set liItem = a.ListView1.ListItems.Add(, , "Abcd")
Display_List_Two_Data "Select start, stop FROM tblsignal"
Exit Sub
errHandler:
MsgBox Err.Description
End Sub
我可以打开form2,但我发现很难在form2列表视图中显示数据。请帮我解决这个问题。
由于
拉姆
答案 0 :(得分:1)
您可以向其添加模块和变量,并将值分配给该变量,以便在目标表单上访问它。 不确定,但您也可以在表单上使用FormName.VariableName作为静态变量。