![]() |
Komponente geht mit D5, nicht mit D7
Ich habe eine Datenbank Komponente die unter Delphi 5 funktioniert.
Under D7 bekomme ich folgendes Problem: Unit DsgnIntf wird nicht gefunden. Wenn ich diese aus uses entferne, bekomme ich: [Error] Odbfreg.pas(14): Undeclared identifier: 'TPropertyEditor' |
Re: Komponente geht mit D5, nicht mit D7
Diese Unit gibt es seit Delphi 6 nicht mehr.
deren Inhalt sollte vorwiegend in DesignIntf und DesignEditors zu finden sein. Hier mal ein kleiner Code aus einigen Units:
Delphi-Quellcode:
Man braucht nur noch etwas, welche Compilerschalter ala VCL6ORABOVE zur Verfügung stellt. :stupid:
uses {$IFDEF VCL6ORABOVE}DesignIntf, DesignEditors{$ELSE}Dsgnintf{$ENDIF};
(z.B. die JEDI, speziell die JCL) |
Re: Komponente geht mit D5, nicht mit D7
Suchst du einfach mal nach proxies.pas und findest
![]() Ich denke damit wirst du deine Komponenten passend umbauen können (Aufteilung Designer-Units/Package, Runtime-Units/Package). |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:26 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