Ich habe eine grafische Komponente gemacht, welche Vorfahren TGraphiccontrol sein muss, weil ich auf die Leinwand malen muss. Nun möchte ich diese Komponente in ein ActiveX-Steuerelement konvertieren, aber das scheint nur möglich zu sein, wenn die Komponente ein Nachkomme von TWincontrol ist. Wie löse ich dieses Problem?delphi grafische komponente zu activex
0
A
Antwort
5
Es ist falsch, dass Sie nur eine TGraphicControl
verwenden müssen, um zu malen. Basieren Sie Ihre Kontrolle stattdessen auf TCustomControl
. Dies bietet Ihnen eine Arbeitsfläche, die Sie auf die gleiche Weise verwenden können, und wird von der TWinControl
geerbt.
Verwandte Themen
- 1. ActiveX-Komponente - Word-Manipulation Ersatz
- 2. Delphi: MemoryStream in WMP ActiveX spielen
- 3. Delphi-Komponente nicht gemalt
- 4. die Version einer ActiveX-COM-Komponente findet
- 5. ASP.NET ActiveX-Komponente kann nicht erstellt werden
- 6. Delphi Designer, Ist Komponente geerbt?
- 7. Delphi Windows 7 Bedienfeld Komponente
- 8. Delphi nicht visuelle Komponente Bild
- 9. Fehler "Invalid Floating Point" mit ActiveX-Steuerelement in Delphi erhalten
- 10. Delphi 2009 COM/ActiveX Type Library Unterstützung Stabilität
- 11. pdf in programm (delphi) mit freier library (nicht activeX) anzeigen
- 12. WPF Fenstertransparenz während eine Komponente ActiveX-Flash-Hosting
- 13. .NET ActiveX-Komponente im IE - Wie Browser Referenz
- 14. VBScript kann ActiveX-Komponente 'MSXML.DOMDocument' unter Windows 2012R nicht erstellen
- 15. ActiveX-Komponente kann Objekt nicht erstellen: 'MSXML2.DOMDocument'
- 16. Wie Verwenden von ActiveX-Komponente in ClassLibrary ohne Winforms
- 17. Laufzeitfehler '429': ActiveX-Komponente kann Objekt nicht erstellen VBA
- 18. Die beste Reporting-Komponente für Delphi?
- 19. Ersetzen einer Komponente Klasse in Delphi
- 20. Delphi Unterklasse visuelle Komponente und verwenden Sie
- 21. Grafische Benutzeroberfläche
- 22. Delphi-Komponente mit einer Sammlung von TPictures
- 23. Delphi datetimepicker Komponente Min- und Max-Zeit
- 24. Delphi Komponente Eigenschaft: TObjectList <TPicture>
- 25. Anreden nur einer VCL-Komponente in Delphi
- 26. Zugriff auf vcl-Komponente im Thread! Delphi
- 27. ASP.NET App hängt beim Zugriff auf ActiveX-Komponente
- 28. Excel Macro: ActiveX-Komponente kann Objekt nicht erstellen: 'TDApiOle80.TDConnection'
- 29. Transparente Kontrolle über WM Player ActiveX-Komponente in .NET
- 30. Bluetooth, TBluetooth Komponente in Delphi Android App
Was lässt Sie glauben, dass Sie nicht mit einem Fensterbedienelement malen können? –
Verwenden Sie 'TCustomControl' ist es' TWinControl' Nachkommen mit 'Canvas' –
Siehe auch [Wie schreibt man Delphi ActiveX-Steuerelement, das in MS Word/Excel/Powerpoint verwendet werden kann?] (Http://stackoverflow.com/q/19112324/757830) – NGLN