Call VB6.0 form

2007-02-19 10:24 am
VB6 COM CLASS :
CODE:
Public Function showForm()
Form1.Show
End Function

和一張Form1

VB.NET
CODE:
Dim Vb6Form = New Project1.Class1
Vb6Form.showForm()

如果個com class裏面沒有包含form就沒有問題,一加張form落去就出事...
為什麼我call個vb6 form會有以下既訊息?
Additional information: 在源自 ActiveX DLL、ActiveX 控制項或屬性頁的應用程式中,無法顯示非強制回應表單。

我需要做什麼才能夠call到張form?
謝謝回答~~

回答 (1)

2007-02-19 5:38 pm
✔ 最佳答案
係vb6既com class 改 Form1.Show -> Form1.Show 1 就ok

2007-02-23 09:46:08 補充:
試下用unload form1
參考: 自己


收錄日期: 2021-04-13 14:47:03
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070219000051KK00422

檢視 Wayback Machine 備份