Autor Beitrag
realerHanno
Hält's aus hier
Beiträge: 13

Win XP
Delphi Enterprise V7.0
BeitragVerfasst: Sa 13.08.11 09:34 
Hallo,

Für die Arbeit mit Delphi 7 und der COM-Schnittstelle habe ich vor, tpapro_5.00 zu benutzen.

Empfohlene Vorgehensweise:
1. Download in ein Verzeichnis meiner Wahl - ist passiert
2. Delphi7: Alles schließen (soll WICHTIG sein) - ist passiert
3. die entsprechende *.dpk öffnen (hier zB. die AsyncPro.dpk) - ist passiert
4. Kompilieren - PROBLEMO GROSSO :

Zitat:
[Fatal Error] OoMisc.pas(3891): Could not create output file '%DCU%\OoMisc.dcu'


Was läuft hier falsch? Hat jemand das gleiche Problem? Ich arbeite unter WindowsXP

Gruß
RealHanno
Chemiker
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 194
Erhaltene Danke: 14

XP, Vista 32 Bit, Vista 64 Bit, Win 7 64 Bit, Win 10, Win 11
BDS 2006, RAD Studio 2009+C++, Delphi 13, VS 2010 Prof.
BeitragVerfasst: Sa 13.08.11 10:22 
Hallo realerHanno,

wenn Du mit Delphi 7 arbeitest, ist die Version 4.07 die bessere Wahl. Die 5 Version ist für die Delphi Versionen ab 2009.

Bis bald Chemiker
realerHanno Threadstarter
Hält's aus hier
Beiträge: 13

Win XP
Delphi Enterprise V7.0
BeitragVerfasst: Sa 13.08.11 10:54 
Hallo Chemiker,

danke für den Tip. Allerdings bin ich etwas erstaunt darüber, weil in der TpApro_5.00 auch ein D7-Package existiert (neben D2005, D2007 und D2010).
Selbst wenn ich über die Projektgruppe AsyncProGP.bpg gehe, habe ich das gleiche Problem. Das ist vielleicht der Hinweis auf eine höhere Version...
Ich werde Deinen Rat heute abend befolgen und sehen, was passiert....

Gruß
RealerHanno

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

Hallo Chemiker,

konnte es nicht erwarten, die Version 4.07 zu testen, aber hier gibt es auch einen Fehler:

Zitat:
[Fatal Error] A406_D70.dpk(33): Required package 'A406_R70' not found


Dabei ist diese dpk vorhanden. Ich weiß nun nicht, wo ich ihm den Pfad angeben muss, habe Verschiedenes ohne Ergebnis getestet..

Gruß
RealerHanno
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19338
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 13.08.11 12:01 
Du musst zuerst das Runtime-Package A406_R70 kompilieren und danach das Designtime-Package A406_D70 installieren, das das Runtime-Package fertig kompiliert benötigt.

Bei der neuen Version sind aber offenbar nur die Unitausgabepfade falsch gesetzt, es reicht vermutlich dies in den Projektoptionen zu korrigieren. Oder du hast die Dateien aus Versehen ins Delphiverzeichnis oder irgendwo darunter oder so gelegt.
realerHanno Threadstarter
Hält's aus hier
Beiträge: 13

Win XP
Delphi Enterprise V7.0
BeitragVerfasst: Sa 13.08.11 12:19 
Hallo,

danke für Deine Mithilfe.
Ja, beim Kompilierversuch vom Designtime-Package schreit er ja nach dem Runtime-Package.
Nene, die Dateien liegen voll extra in einem anderen Verzeichnis, nicht im Delphi.
Das Runtime-Package kompiliert er stillschweigend, bloss wohin und als was?
Danach beim Designtime-Package-Kompilier-Versuch findet er wieder sein Runtime nicht.
Liegt das am heutigen Tag? Mauerbau?

Gruß
RealerHanno
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19338
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 13.08.11 12:47 
user profile iconrealerHanno hat folgendes geschrieben Zum zitierten Posting springen:
Das Runtime-Package kompiliert er stillschweigend, bloss wohin und als was?
Wohin siehst du evtl. im Ausgabeverzeichnis in den Projektoptionen, außerdem kannst du nach der .bpl Datei ja suchen. Bei mir liegen die unter:
ausblenden Quelltext
1:
C:\Users\Public\Documents\RAD Studio\8.0\Bpl					


// EDIT:
Ach ja, du hast ja Delphi 7, da sollten die unter Bibliotheken --> Eigene Dateien\Borland Studio-Projekte\Bpl liegen.
realerHanno Threadstarter
Hält's aus hier
Beiträge: 13

Win XP
Delphi Enterprise V7.0
BeitragVerfasst: Sa 13.08.11 12:51 
Hallo,

Danke erst mal. Werde das nun wirklich erst heute abend auschecken.

Gruß
RealerHanno
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19338
Erhaltene Danke: 1752

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 13.08.11 12:52 
Ich habe gerade noch einmal nachgesehen, bei Delphi 7 war das Problem ja noch, dass in das Delphiverzeichnis versucht wurde zu schreiben. Das galt auch für die BPLs. Das Verzeichnis war also:
ausblenden Quelltext
1:
C:\Program Files (x86)\Borland\Delphi7\Projects\Bpl					

Da das nicht beschreibbar ist, gab es bei XP Fehler und ab Vista wurden die Dateien in den VirtualStore geschrieben.
realerHanno Threadstarter
Hält's aus hier
Beiträge: 13

Win XP
Delphi Enterprise V7.0
BeitragVerfasst: Sa 13.08.11 17:13 
Hallo,

nun habe ich folgende Struktur:
Delphi ist installiert in C:\program files\borland\delphi7
TpApro habe ich installiert in C:\program files\AsyncPro, also NICHT unter Delphi
Dafür habe ich dann auf D:\TpApro angelegt mit den Ordnern BPL, DCU, DCP, Output und Unit
In den package options von Delphi habe ich die Pfade wie folgt gesetzt:
[highlight]Output Dir.: D:\TpApro\BPL
Unit Output Dir.: D:\TpApro\DCU
DCP Output Dir.: D:\TpApro\DCP
Und den Suchpfad auf C:\program files\AsyncPro\packages; D:\TPapro\BPL; D:\TPapro\DCP; D:\TPapro\DCU[/highlight]
Damit ist also alles sauber.
Und funktioniert. Ich denke es geht auch einfacher mit der Struktur, aber so habe ich alles im Überblick.

Also, vielen Dank für die Hinweise.

Gruß
RealerHanno