主窗体代码:
Private Sub Command39_Click()
Me.Text32.Value = Me.Text1.Form.照片编号
Form_Current
End Sub
Private Sub Form_Current()
If Dir(CurrentProject.Path & "\photo\" & Me.Text32 & ".jpg") = "" Then
Image12.Picture = CurrentProject.Path & "\" & "err.jpg"
Else
Image12.Picture = CurrentProject.Path & "\photo\" & Me.Text32 & ".jpg"
End If
End Sub
只有按command39,照片才能显示,我想点击子窗体的记录,直接就能显示照片,请问代码怎么加呀
子窗体代码:
Private Sub 照片编号_Click()
Me.Parent.Text32 = Me.照片编号
End Sub
试试看,把楼上贴的主子窗体代码都删除,子窗体加如下代码
Private Sub Form_Current()
If Dir(CurrentProject.Path & "\photo\" & Me.照片编号 & ".jpg") = "" Then
me.parent.form.Image12.Picture = CurrentProject.Path & "\" & "err.jpg"
Else
me.parent.form.Image12.Picture = CurrentProject.Path & "\photo\" & Me.照片编号 & ".jpg"
End If
End Sub
非常感谢!好了
总记录:2篇 页次:1/1 9 1 :