VB.Net 對 VB6 不支援的部份

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。