Keine ActiveX/OCX Unterstützung mehr ab Version 32

Liebe Community,

ab Version 32 von List & Label werden wir keine Unterstützung für die ActiveX-Technologie mehr anbieten. Dieser Schritt kommt nicht überraschend – wir haben ihn bereits seit List & Label 28 angekündigt.

Der Hintergrund ist klar: ActiveX ist eine veraltete („Legacy“) Technologie, die von Microsoft selbst seit Jahren nicht mehr für neue Entwicklungen empfohlen und in zentralen Produkten aktiv zurückgebaut wird.

Microsoft beschreibt ActiveX in der eigenen Entwickler-Dokumentation ausdrücklich als Legacy-Technologie:

„ActiveX is a legacy technology that should not be used for new development.“
Quelle: Microsoft Learn – ActiveX Controls (Visual C++)
ActiveX Controls | Microsoft Learn

Stattdessen verweist Microsoft auf moderne Alternativen (Web-Technologien, APIs, Add-ins etc.), die sicherer und zukunftsfähiger sind.

Auch in Microsofts eigenen Produkten wird ActiveX konsequent deaktiviert:

Microsoft 365 & Office 2024:
ActiveX-Steuerelemente sind standardmäßig deaktiviert und werden nicht mehr aktiv unterstützt

Darüber hinaus ist ActiveX auch aus moderner Entwicklungs- und Plattform-Sicht abgekündigt, da es:

  • nicht mehr browser-fähig ist,
  • erhebliche Sicherheitsprobleme verursacht,
  • nicht mit modernen .NET-, Web- und Cross-Platform-Architekturen vereinbar ist.

Was bedeutet das konkret für euch?

:right_arrow: ActiveX-basierte Lösungen lassen sich mit List & Label ab Version 32 nicht mehr einsetzen.
:right_arrow: Für bestehende Projekte empfehlen wir dringend die Migration auf moderne, unterstützte Schnittstellen.
:right_arrow: Wir unterstützen euch dabei gern mit Empfehlungen und Best Practices für zeitgemäße Alternativen.

Danke für euer Verständnis – und wie immer freuen wir uns über euer Feedback und eure Fragen im Forum.