2012-06-17 16 views
2

我想知道我正在嘗試做什麼是可能的。我創建了一個C#類庫,它在使用CreateObject從VBScript調用時調用表單。綁定到使用CreateObject創建的已打開窗體

我有一個VBS將一些數據傳遞給窗體,一旦腳本完成,顯然所有的引用都丟失了。我想知道下次再次調用VBS腳本時是否有方法可以連接和使用現有的表單?

Set e = CreateObject("MyObject") 
'SendEvents to Form' 
'Script ends.. all references lost' 

'Script is run again' 
Set e = CreateObject("MyObject") 
'Is it possible to send events to the existing form, instead of closing it and creating new one?' 

*編輯:目前,當我再次調用腳本時,我正在使用我的lib類關閉現有表單。但是,無論腳本被調用多少次,我都有一個用戶請求來保持它打開。我不確定如何在下一次調用CreateObject時使用現有的表單。可能嗎?

回答

相關問題