2010-01-19 21 views
0

我正在研究一個需要比通常使用VB6更多的'flare'項目。我的想法是生成HTML/CSS內容並將其顯示在窗體上的瀏覽器控件中。我還希望能夠在VB應用程序中響應來自Web內容的表單事件。我的靈感來自於最近使用java servlets和jps的經驗。有沒有人做過類似的事情?VB6動態網頁內容(java servlet的啓發)

我對什麼控件可用於顯示內容以及任何有關與頁面元素進行交互的建議感興趣。生成HTML和CSS應該不成問題。

感謝

回答

2

使用Microsoft Web Browser Control嵌入的Internet Explorer爲您的應用程序。那麼你可能能夠實現與BeforeNavigate2事件的雙向溝通​​:我相信you can do it in .Net

獲得「天賦」的另一種方法是在.NET中創建一個奇特的表單,可能使用WPF,然後使用Interop Forms 2 Toolkit從VB6應用程序中顯示它。

+1

對於使用Interop Forms 2 Toolkit創建具有WPF的表單要非常小心,要更好地在VB6表單上創建.Net控件和主機 - http://www.codeproject.com/KB/vb -interop/VB6InteropToolkit2.aspx(WPF/.Net和VB6之間的線程做了瘋狂的事情,可能會導致隨機表單消失) – 2010-01-19 21:06:41