![]() |
Probleme mit altem Delphi Projekt
Hallo liebe Delphi-Praxis-Gemeinde.
Ich bin gestern von Beauftragt worden ein altes Delphhiproject zu reaktiveren. Leider habe ich bis jetzt nicht sehr oft mit der Sprache programmiert, bzw ich kenne mich mit der IDE nicht so besonders gut aus. Mein Hauptproblem besteht aktuell darin das alte Project lauffähig zu bekommen. Es handelt sich um eine Art Wissens-Austausch-System mit angeschlossender Datenbank. Es ist leider keine Dokumentation vorhanden. Ich habe den gestrigen Tag damit verbracht mit Hilfe von Google zu erforschen welche Kompoeneten zusätzlich installiert worden sind. Mittlerweie bin ich soweit das ich mir die einzelnen PAS Dateien im Editor und Designer betrachten kann. Wenn ich aber die DPR Datei öffe um das Project zu compilieren und zu testen bekomme ich folgende Fehlermedung: "Gefahr: Stapelüberlauf - Speichern Sie Ihre Anwendung und starten Sie Delphi erneut." Wenn ich dann nochmal compiliere schliesst sich die ganze IDE. Das Projekt besteht aus 16 PAS Datein. Installiert habe ich bis jetzt: Delphi 5 Enterprise (5.0 Comp.6.18 UpdatePack 1) Delphi Enterprise update Delphi ADO Update 2 LMD Komponente X String Grid Indy 9 für Delphi 5 Mein OS Windows XP Pro 32 bit Das Projekt existiert als EXE und läuft einwandfrei. Fehler im Quellcode halte ich daher für ausgeschlossen. Ich vermute das ich zum einen noch Komponeten vergessen habe zu installieren und zum anderen denke ich das die IDE nicht richtig konfiguriert ist. Ich hoffe Ihr könnt helfen. |
Re: Probleme mit Altem Delphi Projekt
Mache mal ein "Build", also -> Projekt -> neu erzeugen
Dann dürften die Fehlermeldungen zumindest einige Vermutungen erlauben ob/was fehlt. P.S.: begrüße Dich in der Delphi-Praxis, aber bei solchen Fragen würde es echt Sinn machen, im Profil die Delphi-Version anzugeben. |
Re: Probleme mit altem Delphi Projekt
Nein das bringt leider nichts. Ist egal ob ich das Projekt wenn ich es geladen habe neu erzeuge oder compiliere, es kommt immer die Fehlermeldung.
Ich habe mal nach der Fehlermeldung gesucht und bin auf die Indy Komponente gestossen, die ich ja auch verwende. Anscheinend gibt es gravierende Unterscheide zwischen den Versionen. Ich vermute ( das Projekt ist von 2003), dass die neue Indy 9.0.19_d5 nicht kompatibel ist. Wenn ich die 10er version von Indy installiere gibt es massive Probleme und Fehlermeldungen. Kann mir jemand sagen was für eine Version Mitte 2003 aktuell war ? |
Re: Probleme mit altem Delphi Projekt
Hallo,
welche DB wird verwendet und hast Du die Komponenten dafür installiert. Liegt die DB auf dem Server oder Lokal? Hast Du den DB Server installiert und die DB angelegt? Uwe |
Re: Probleme mit altem Delphi Projekt
Zitat:
|
Re: Probleme mit altem Delphi Projekt
Hallo,
mit D5 (deine Version) wurden die NetManage FastNet-Komponenten ausgeliefert. Dass du Indy-Komponenten brauchst hast du sicher überprüft. Indy 9 wurde mit D7 ausgeliefert und trägt einen timestamp vom 2002-08-23. Grüße vom marabu |
Re: Probleme mit altem Delphi Projekt
Zitat:
|
Re: Probleme mit altem Delphi Projekt
Zitat:
Möglicherweise bist du also mit der 9.0.14 gut bedient. Die Version dürfte auch so ungefähr in den Zeitraum der Entwicklung deines Projektes fallen. |
Re: Probleme mit altem Delphi Projekt
@raiguen
Ja mit der Version hat er überlesen, habe es jetzt rot gemacht. @uwewo Zu der DB ist MYSQL und auf der CD war die Version 3.23.53. und liegt auf extra Server. Aber das Programm musst auch therotisch ohne den Server auszuführen sein. Zu Beginn kann, wenn keine ini datei angelegt ist, die IP des Servers eingetragen werden. Also das es direkt auf die Verfügbareit des Servers zurückzuführen ist, halte ich für ausgeschlossen. Zumal die alte Exe sich zu dem Server connectet und das tut was sie soll. Ja ich benötige die Indy Komponete sonst kann ich einige Forms nicht öffnen. @ IngoD7 Ja wie gesagt es wurde mit Delphi 5 Enterprise entwickelt, dass ist die einzige Version die es hier gibt. @Hansa Ich benutze verschiedene Versionen daher stand im Profil nichts, habe das für dich gändert. Im Thread steht die ganze Zeit DELPHI 5 ENTERPRISE und jetzt habe ich für dich nochmal genauere Infos in ROT dazugeschieben. Ich hoffe mein "Prince" ist zufrieden .... Ich verstehe auch nicht wie man ein Projekt ohne Doku machen kann .... |
Re: Probleme mit altem Delphi Projekt
Bleibt immer noch die Frage wie der Zugriff auf die DB erfolgt.
MySQL direct, Zeos etc.??? Uwe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 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