![]() |
Fertiges Programm benötigt "RTL70.BPL"?
Hi,
ich arbeite gerade an einem Programm, welches verschiedene Maße für mich umrechnet. Ich war erstaunt, als meine Testpersonen mir berichteten, sie konnten dieses Programm nicht zum Laufen bringen, da es die Datei "RTL70.BPL" benötigen würde (dies war die Fehlermeldung bei allen Testern). Bei mir läuft die Software fehlerlos, innerhalb von Delphi (wenn ich sie zum Testen ausführe), wie auch in einem eigenen, neuen Verzeichnis ohne daß Delphi läuft. Jedoch habe ich herausgefunden, daß sich die Datei "RTL70.BPL" ohnehin schon (installatiionsbedingt?) im "System32"-Verzeichnis meines Windows XP SP3 befindet. Ist dies bei Euch allen genauso, oder ähnlich? Es ist das erste Mal für mich, daß ein mit Delphi 7 erstelltes Programm zusätzliche Dateien benötigt. Habe ich etwas falsch gemacht? Ich habe mal nachgesehen, wo sich jene Datei befindet, sie befindet sich im "System32"-Verzeichnis von Delphi. Außerdem befindet sich eine "ReadMe.txt"-Datei auf meiner Installations-CD beziehungsweise im Hauptverzeichnis von Delphi, welche die folgende Passage hat: Zitat:
Hier ein Link zum Testen: ![]() |
AW: Fertiges Programm benötigt "RTL70.BPL"?
Ich nehme auch mal an, dass die Exe recht klein ist. Du musst die Bibliotheken mit linken. Kannst du irgendwo in den Optionen einstellen. Leider weiß ich nicht mehr, wie der Punkt genau heißt.
|
AW: Fertiges Programm benötigt "RTL70.BPL"?
Da sieht so aus, als ob Du Laufzeitpackages aktiviert hättest.
Unter Projekt -> Optionen müsste es eine Option "Mit Laufzeitpackages aktualisieren" [oder ähnlich] geben, mit der Du dies steuern kannst. Viele Grüße |
AW: Fertiges Programm benötigt "RTL70.BPL"?
Vielen Dank schon mal für Eure Hilfe. Ich brauche aber noch mehr davon. :-)
Hmmm, ganz ehrlich gesagt, finde ich jene Option nicht. Dazu muß ich sagen, daß ich meine Version damals hier (In Jamaica) gekauft hatte. Mein Delphi 7 ist also in englischer Sprache. Wenn ich auf "Project" klicke, ist die unterste Option "Options". Dort sehe ich aber nichts mit "Runtime Packages" oder auch nur mit "Runtime". |
AW: Fertiges Programm benötigt "RTL70.BPL"?
Liste der Anhänge anzeigen (Anzahl: 1)
Brille???
|
AW: Fertiges Programm benötigt "RTL70.BPL"?
Okay, sehe diese Option auch. Sie war aktiviert. Nun habe ich diese Option deaktiviert, und beim Kompilieren wird abgebrochen, da nun Delphi plötzlich nicht mehr die DCU-Dateien bestimmter 3rd-Party-Komponenten finden kann:
Zitat:
|
AW: Fertiges Programm benötigt "RTL70.BPL"?
Stelle sicher, dass sich alle von Deinem Programm benötigte DCUs oder PAS-Dateien (in dem Fall EKLabel.dcu oder EKLabel.pas) im Bibliothekspfad von Delphi oder Deines Projekts befinden. Falls der Pfad zur o.g. Datei nicht dabei ist, einfach der bestehenden Liste hinzufügen.
Viele Grüße |
AW: Fertiges Programm benötigt "RTL70.BPL"?
Ja, nun klappt's! Vielen Dank.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:25 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