AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Fremdkomponente unter Delphi 10 Sydney
Thema durchsuchen
Ansicht
Themen-Optionen

Fremdkomponente unter Delphi 10 Sydney

Ein Thema von Delbor · begonnen am 2. Aug 2020 · letzter Beitrag vom 6. Aug 2020
 
Delbor

Registriert seit: 8. Okt 2006
Ort: St.Gallen/Schweiz
1.192 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Fremdkomponente unter Delphi 10 Sydney

  Alt 6. Aug 2020, 12:10
Hi zusammen

Du machst das alles viel zu kompliziert. Hast du denn die Sourcen von der alten Version? Wenn ja mach dir Kopien der Packages Sourcen und passe das dann für Sydney an.
Ich bin nicht sicher, ob ich dich wirklich vrstanden habe. Deine Vorgehensweise scheint mir mit dem im Delphi-Wicki empfohlenen Weg nichts gemein zu haben. Sofern ich diesen richtig verstanden habe, geht der folgendermassen (sofern die Sourcen dabei sind):
  • Definieren und erstellen eines neuen Packages
  • Hinzufügen zur Enthält-Klausel der zu dem Package gehörenden Units(*.pas
  • Compilieren und
  • Installieren des neuen Packages

Ich hab nun mal versucht, deinen Vorschlag umzusetzen. Dazu hab ich das bestehende Package geöffnet und in einem neuen Ordner abgespeichert. Der Quelltext des Packages:

Delphi-Quellcode:
package PDFiumP;
{Diverse Compileranweisungen hab ich mal zwecks platzersparnis  gelöscht}

requires
  vcl,
  designide;

contains
  PDFium in '..\Delphi103\PDFium.pas',
  PDFiumE in '..\Delphi103\PDFiumE.pas',
  FPdfDataAvail in '..\Delphi103\FPdfDataAvail.pas',
  FPdfDoc in '..\Delphi103\FPdfDoc.pas',
  FPdfEdit in '..\Delphi103\FPdfEdit.pas',
  FPdfExt in '..\Delphi103\FPdfExt.pas',
  FPdfFlatten in '..\Delphi103\FPdfFlatten.pas',
  FPdfFormFill in '..\Delphi103\FPdfFormFill.pas',
  FPdfFWLEvent in '..\Delphi103\FPdfFWLEvent.pas',
  FPdfPpo in '..\Delphi103\FPdfPpo.pas',
  FPdfProgressive in '..\Delphi103\FPdfProgressive.pas',
  FPdfSave in '..\Delphi103\FPdfSave.pas',
  FPdfSearchEx in '..\Delphi103\FPdfSearchEx.pas',
  FPdfStructTree in '..\Delphi103\FPdfStructTree.pas',
  FPdfSysFontInfo in '..\Delphi103\FPdfSysFontInfo.pas',
  FPdfText in '..\Delphi103\FPdfText.pas',
  FPdfTransformPage in '..\Delphi103\FPdfTransformPage.pas',
  FPdfView in '..\Delphi103\FPdfView.pas';

end.
Wenn ich das jetzt richtig sehe, muss ich nun die oben aufgeführten Pas-Dateien nochmal hinzufügen (und die jetzt hinzugefügten entfernen), diesmal allerdings direkt aus dem Source-Verzeichnis. Danach sollte ich das Package kompilieren und installlieren können. Hab ich das soweit richtig verstanden?


Gruss
Delbor
Roger
Man muss und kann nicht alles wissen - man muss nur wissen, wo es steht.
Frei nach Albert Einstein
http://roase.ch
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 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