如下說明:
有1個printjob.exe和2個dll(dll1,dll2)。
那printjob.exe在form下面寫的:
Dim WithEvents A1 as DLL1.Class1
Private Sub A1_FX()
msgbox()....
End Sub
在dll1的Class1類下面寫的是:
Public Event FX()
Dim WithEvents B2 as DLL2.Class2
Private Sub B2_FX()
RaiseEvent Fx()
End Sub
在dll2的Class2類下面寫的是:
Public Event FX()
Private Sub ZX()
RaiseEvent Fx()
End Sub
問題是:怎么參考不到printjob.exe的A1_FX程序?
uj5u.com熱心網友回復:
為什么要參考printjob.exe的A1_FX程序?A1_FX這個程序是在printjob里面執行的,別的程式要參考printjob?
沒明白問題
uj5u.com熱心網友回復:
就是事件呼叫,怎么執行不到A1_FX這個程序?uj5u.com熱心網友回復:
把3個工程放在工程組里面,一起除錯。沒運行到那里,是你 Sub ZX()沒有執行。這里是事件的源頭
uj5u.com熱心網友回復:
sub zx()是方可,這可以呼叫。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/121725.html
標籤:VB基礎類
