Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#8

Re: .dcu Datei aus .pas erstellen

  Alt 7. Jan 2007, 17:09
Ich frage mich warum du den Pfad zur ToolsAPI überhaupt eingebunden hast. Der darf da gar nicht sein, denn die ToolsAPI kann man nicht neu kompilieren. Dafür hat Borland schon gesorgt, indem man in nicht auflösbare Unit-Abhängigkeiten reinstolpert, weil die entsprechenden DCUs bzw. PAS-Dateien nicht mit ausgeliefert werden.

Also alle ToolsAPI DCU Dateien die du nun erstellt hast löschen, den ToolsAPI Ordner aus dem Bibliothekspfad entfernen (beim Suchpfad darf und sollte er drinnen sein, aber nicht beim Bibliothekspfad) und dann das Package nochmal kompilieren.


Ein kleinen Step-By-Step:
1. Neues Package anlegen
2. "designide" zur requires-Klausel hinzufügen
3. Neue Unit anlegen mit
Delphi-Quellcode:
unit Unit1;

interface

uses
  SysUtils, Classes, DesignEditors;

type
  TMyPropertyEditor = class(TPropertyEditor)
    
  end;

implementation

end.
Package kompilieren. Es treten keine Fehler auf. Außer man hat den ToolsAPI Ordner in den Bibliothekspfad eingetragen.
  Mit Zitat antworten Zitat