![]() |
ActiveX komponenten dynamisch erzeugen
Hallo!
Ich möchte unter Turbo Delphi eine ActiveX Komponenten dynamisch erzeugen. Mein bisheriger Code sieht so aus:
Delphi-Quellcode:
Irgendetwas scheint da aber zu fehlen :stupid:
strict private
DCube: AxDynamiCubeLib.AxDCube; {...} procedure TMDIChild.initializeCube(); var resources: System.Resources.ResourceManager; begin resources := System.Resources.ResourceManager.Create(TypeOf(TMainFrm)); DCube := AxDynamiCubeLib.AxDCube.Create; DCube.Parent := Self; Self.DCube.Dock := System.Windows.Forms.DockStyle.Fill; Self.DCube.Enabled := True; Self.DCube.Location := System.Drawing.Point.Create(0, 0); Self.DCube.Name := 'DCube'; Self.DCube.OcxState := (System.Windows.Forms.AxHost.State(resources.GetObject('DCube.OcxState'))); Self.Controls.Add(DCube); Self.DCube.TabIndex := 0; end; Die Komponente erscheint zwar wunderbar auf dem Window Forms, schmeißt mir aber den folgenden Fehler entgegen, sobald ich drauf zugreife: Zitat:
Kennt ihr diesen Fehler und ggf. auch eine Lösung? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz