VB.Net 對 VB6 不支援的部份
VB.Net 對 VB6 不支援的部份
- OLE 容器控制項 Visual Basic .NET 中沒有對等的物件。
依賴這個控制項的應用程式應繼續使用 Visual Basic 6.0。 - 動態資料交換 (DDE) DDE 方法不再受到支援。
依賴 DDE 的應用程式應該修改為使用其他的應用程式間通訊方法或繼續使用 Visual Basic 6.0。 - DAO 或 RDO 資料繫結 (Data Binding)
Visual Basic .NET 中不支援將資料繫結至 DAO 或 RDO 資料來源;
Data 控制項及 RemoteData 控制項沒有對等物。只能透過程式碼存取 DAO 和 RDO。
依賴 DAO 或 RDO 資料繫結的應用程式應該升級為使用 ADO 或繼續使用 Visual Basic 6.0。 - Visual Basic 5.0 控制項
Visual Basic 6.0 中包含 Visual Basic 5.0 版的 Windows 通用控制項和 Data-Bound Grid 控制項。
這些控制項與 Visual Basic .NET 是不相容的。
依賴這些控制項的應用程式應該升級為使用 6.0 版或繼續使用 Visual Basic 6.0。 - DHTML 應用程式 Visual Basic .NET 中沒有對等的物件。
不過 DHTML 應用程式可以與 Visual Basic .NET 技術互相操作。 - ActiveX 文件 Visual Basic .NET 中沒有對等的物件。
不過 DHTML 應用程式可以與 Visual Basic .NET 技術互相操作。
ActiveX 文件應該重寫為使用者控制項 (User Control) 或繼續使用 Visual Basic 6.0。 - 屬性頁 Visual Basic .NET 中沒有對等的物件。
如果您的應用程式需要使用大量的屬性頁,則應該繼續使用 Visual Basic 6.0。 - 使用者控制項 以 Visual Basic 6.0 建立的使用者控制項可以在 Visual Basic .NET 中使用,
不過新版本中不再提供設計階段支援;使用者控制項專案無法進行升級。
使用者控制項的修改應該在 Visual Basic 6.0 中進行。 - Web 類別 (Class) Visual Basic .NET 中沒有對等的物件。
不過 Web 類別可以與 Visual Basic .NET Web 技術互相操作。
Web 類別應用程式應該繼續使用 Visual Basic 6.0。