Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi DsgnIntf fehlt <--- ja das gab´s schonmal (https://www.delphipraxis.net/4305-dsgnintf-fehlt-ja-das-gab%B4s-schonmal.html)

flomei 23. Apr 2003 18:39


DsgnIntf fehlt <--- ja das gab´s schonmal
 
Mehrere Packages wollen diese Datei haben. Delphi findet die unter 7 nicht. Jetzt hab ich wie in der Bücherei beschrieben das anders eingetragen und es will trotzdem nicht.

Ich habe statt:
Delphi-Quellcode:
DsgnIntf
jetzt
Delphi-Quellcode:
DesignInfo, DesignEditor
eingetragen.

Wer kann mir noch nen Rat oder Tipp geben?

MfG Florian :hi:

sakura 23. Apr 2003 19:17

Was ist denn die aktuelle Fehlermeldung?

...:cat:...

flomei 23. Apr 2003 20:20

Naja, ich hab mir bei ensacom x2000 runtergeladen. Das sieht ganz nützlich aus. Nachdem er das Package Delphi 7 tauglich gemacht hat will ich es also "installieren" und er sagt mir:
Delphi-Quellcode:
[Fatal Error] x2000.pas(21): File not found: 'DsgnIntf.dcu'
Dann hab ich das geändert wie es in der Library beschrieben stand aber es hilft nichts.
Die Uses Klausel sieht jetzt so aus:
Delphi-Quellcode:
uses
   ShellAPI, Windows, Messages, SysUtils, Graphics, Controls, Forms, Classes,
   DesignIntf, DesignEditor, Dialogs;
Neue Fehlermeldung:
Delphi-Quellcode:
[Fatal Error] x2000.pas(21): File not found: 'DesignIntf.dcu'
Ich denke er sucht die Datei in dem x2000 Ordner. Die ist aber wohl irgendwo anders im Delphi Ordner.
Was nun? Ist zwar nicht lebenswichtig aber vielleicht wird es das irgendwann mal :wink:

MfG Florian :hi:

Stanlay Hanks 23. Apr 2003 20:29

Hatte dieses Problem heute auch schon, und auch früher. Aber die Datei existier auf dem ganzen PC nicht. Ich hab mir schon überlegt, ob man sich die Datei nicht irgendwo runterladen könnte (Tauschbörse oder so) , aber dann ist mir eingefallen, dass die ja dann illegal kopiert wäre. Man list sich, Stanlay :lol:

Daniel B 23. Apr 2003 20:45

@Stanlay Diese Unit wird ab D6 schon nicht mehr ausgeliefert

Grüsse, Daniel :hi:

APP 23. Apr 2003 20:46

Hallo,
schaut mal da nach: Proxies.dcu-Problem

Stanlay Hanks 23. Apr 2003 20:49

@Daniel. Hallo. Heißt das, dass ich eine Komponente die für Delphi 5 geschrieben wurde, und diese Datei benötigt allgemein nicht installieren kann?? Das ist ja schlimm :shock:

alex 23. Apr 2003 20:53

hi,
ich hab dieses problem folgendermaßen gelöst:
ich hab einfach die entsprechende datei (DsgnIntf.pas bzw. DesignIntf.pas usw., zu finden in .../delphiX/source/toolsapi) ins projekt eingebunden. damit wird die datei mitcompiliert und ich habe meine entsprechende *.dcu.

wenn man DsgnIntf nur ins uses schreibt wird diese datei nämlich nicht mitcompiliert, da sie NUR zur designtime (daher der name) und nicht zur runtime verwendet werden kann.
diese dateien werden von vielen komponenten verwendet. bei borland gibt es hinweise wie man diese dateien verwendet, damit besagter fehler nicht auftritt (wenn ich wieder finde wo das war, werde ich den artikel posten).

lg
alex

Daniel B 23. Apr 2003 20:56

Hallo,
Zitat:

Zitat von Stanlay Hanks
@Daniel. Hallo. Heißt das, dass ich eine Komponente die für Delphi 5 geschrieben wurde, und diese Datei benötigt allgemein nicht installieren kann?? Das ist ja schlimm :shock:

Ja, ganz Doll schlimm das ist! ;)

Naja, man muss eben diese neuen Units einbinden dann geht es schon.
Aber Du solltest die lieber gleich mit dem D7 machen, geht vielleicht besser. ;)

Grüsse, Daniel :hi:

sakura 23. Apr 2003 21:57

@Stanlay Hanks: Die Lösung von Alex ist die richtige.

DesignIntf existiert überhaupt erst seit D6, so auch DesignEditors und weitere. DsgnIntf gab es nur bis D5 und wurde in die beiden zuvor genannten aufgeteilt.

Grund: Die Design-Editoren sind ausschließlich für die IDE lizensiert und dürfen nicht in die eigenen Programme, welche ausserhalb der IDE laufen eingebunden werden. Da es einige Verstöße (meistens wohl aus Unwissenheit) gab, wurden die Units getrennt und durch "Compiler-Magic" können die Editoren jetzt nicht mehr in Programme ausserhalb der IDE eingebunden werden. :idea:

...:cat:...

APP 24. Apr 2003 06:18

@Sakura, @alex
im Thread-Titel steht:
Zitat:

<--- ja das gab´s schonmal
Zitat:

(wenn ich wieder finde wo das war, werde ich den artikel posten).
damit wären wir wieder bei: Proxie.dcu-Problem (5 Postings weiter oben)

p.s. Dort ist übrigens auch der Link zu Borland

flomei 24. Apr 2003 12:24

Ich hab aber leider keine Ahnung wie ich das machen soll. Kann mich nicht irgendwer an die Hand nehmen und mir zeigen wie das geht :wink: ?

MfG Florian :hi:

Pyr0cracker 10. Aug 2003 16:53

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
Mir auch helfen sollen, ich hab nämlich das gleiche problem mit proxies.dcu

Gruß

Luckie 10. Aug 2003 16:58

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
Die DesignIntf ersetzen durch: DesignEditors, DesignIntf. Oder war das jetzt ein anderes Problem?

Pyr0cracker 10. Aug 2003 17:19

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
ersetzt hab ich ja, aber proxies.dcu wird nicht gefunden.

TheMatrix 24. Aug 2003 19:32

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
DesignIntf ersetzen durch: DesignEditors, DesignIntf

und in das package die Dateien designdgm.dcp und designide.dcp unter Requires eintragen. :)

Qnkel 13. Nov 2004 20:00

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
Ich hab Delphi 7 Personal von der c't-CD

Mein Problem:

Es existiert keine:
  • DsgnIntf.dcu
    DesignIntf.dcu
    DesignEditor.dcu
    DsgnIntf.pas
    DesignIntf.pas
    DesignEditor.pas
Und ein ToolsAPI-Verzeichnis gibt es auch nicht.

Eine DsgnIntf.dcu mit passender .pas aus Delphi 3 Professional funzte net. Es traten mehrere Fehler bei der Kompilierung der pas auf.

Langsam werd ich wild.

Ich will nur ne gottverdammte ZLib-Komponente. Eine funzt net und die, die ich gefunden habe und kompilieren will braucht diese scheiss DsgnIntf.dcu !! *grr*

Edit:

Bei Delphi 5 Standard ist die Datei auch nicht dabei !!

Qnkel 13. Nov 2004 23:55

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
kann mir keiner helfen

*schieb*

CReber 14. Nov 2004 03:05

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hatte mal dasselbe Problem aber keine Ahnung wie es gelöst habe...

Falls es dir was hilft:


http://www.swissdelphicenter.com/de/...de.php?id=1617

Ich würde dir echt gerne helfen, aber mir will es nicht mehr einfallen...

Hansa 14. Nov 2004 04:23

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
Zitat:

Zitat von Qnkel
Ich hab Delphi 7 Personal von der c't-CD
...
Langsam werd ich wild.

Jetzt mal schön langsam. 8) Gehst du etwa von falschen Vorraussetzungen aus ? Oder wie oder was ? :gruebel:

Zitat:

Zitat von Qnkel
Ich will nur ne gottverdammte ZLib-Komponente. Eine funzt net und die, die ich gefunden habe und kompilieren will braucht diese scheiss DsgnIntf.dcu !! *grr*

Edit:

Bei Delphi 5 Standard ist die Datei auch nicht dabei !!

Ist die ZLib nicht etwa die von Zeos ? Würde zumindest gut zu D7 Pers. und D5 Stand. passen. :mrgreen:

Wenn dem so sei sollte, tja dann mußt Du dir wohl Delphi mal als mind. Pro-Version kaufen. Da hilft kein Jammern. :shock:

Sharky 14. Nov 2004 07:37

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
Hai Qnkel,

ich bitte dich darum:
Uum einen bei deiner Wortwahl etwas sanfter zu werden und zum anderen dich an die "Regel" zu halten mit dem "pushen" mind. 24 Stunden zu warten.

Qnkel 14. Nov 2004 10:32

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
Entschuldigung.

---

Das Ding heißt DelphiZLib und das gibs hier.

Die will ich installieren.

Aber es kann doch net sein das bei D5Standard die DsgnIntf au net dabei is. Wieso hat Borland die nicht einfach dringelassen und gut is?!

Qnkel 14. Nov 2004 10:38

Re: DsgnIntf fehlt <--- ja das gab´s schonmal
 
Zitat:

Zitat von Christian Reber
Ich hatte mal dasselbe Problem aber keine Ahnung wie es gelöst habe...

Falls es dir was hilft:


http://www.swissdelphicenter.com/de/...de.php?id=1617

Ich würde dir echt gerne helfen, aber mir will es nicht mehr einfallen...

Hey vielen Dank. Dass könnte die Lösung sein. Erstellt diese Routine echte ZLibs oder nur Zips?? Ich probiers ma aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:43 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