mit Delphi 7 für Windows / programmieren
Hallo,
ich habe mal eine allgemeine Frage. Kann man mit Delphi 7 noch Anwendungen für Windows 7 programmieren? Hintergrund ist folgender: Bei meinen Programmen, bzw bei einem treten vermehrt merkwürdige Fehler auf, wie z.b. lässt sich kein Opendialog mehr öffnen, oder es kommt bei einer Eingabe in ein EDIT zu Laufzeitfehlern. die ich mir nciht erklören kann! Diese Fehler sind bisher nur bei Nutzern von Windows 7 64 Bit version aufgetreten. Ansonsten laufen alle Programme stabil und Fehlerfrei! Was kann ich dagagen tun? LG Marco! |
Re: mit Delphi 7 für Windows / programmieren
Zitat:
Zitat:
Setze eine VM mit Win7 x64 auf und debugge von deiner normalen IDE per Remote Debugger. |
Re: mit Delphi 7 für Windows / programmieren
Zitat:
|
Re: mit Delphi 7 für Windows / programmieren
Zitat:
|
Re: mit Delphi 7 für Windows / programmieren
Zitat:
Was macht denn dein Programm? Wenn es unter XP mit eingeschränkten Rechten läuft, dann sollten es zumindest keine Rechte Probleme sein. |
Re: mit Delphi 7 für Windows / programmieren
Zitat:
|
Re: mit Delphi 7 für Windows / programmieren
Also was das Testen angeht, kann ich leider nciht tun, denn ich besitze kein Windows 7 und schon garnicht in der 64 bit Version. Ich bin von daher auf Fehlerberichte angewiesen.
Was ich jedeoch mal live miterleben durfte ist das das öffenen des Öffnen Dialoges nicht funktionierte.... und nun habe ich auch schon einen zweiten Nutzer, bei dem das so ist. Also da sollte doch kein Fehler im Code sein, was das öffnen des Dialogs angeht?!
Delphi-Quellcode:
opendialog1.InitialDir := extractfilepath(paramstr(0)) + 'Data\Sektoren';
if Opendialog1.Execute then begin .... mein code end; |
Re: mit Delphi 7 für Windows / programmieren
Zitat:
|
Re: mit Delphi 7 für Windows / programmieren
Hallo,
Delphi-Quellcode:
Du hast also Daten im Programme-Verzeichnis stehen ...
opendialog1.InitialDir := extractfilepath(paramstr(0)) + 'Data\Sektoren';
Mache ein try/except um alles und bringe die Exception.Message zumindestens auf den Monitor. Und zu Windows 7 habe ich nicht Windows 7 90 Tage Testversion Heiko |
Re: mit Delphi 7 für Windows / programmieren
Hallo,
ein Gesundheitscheck mit FastMM4 findet eventuell Probleme mit Speicherverletzungen, damit habe ich bereits sehr gute Erfahrungen bei der Fehlersuche gemacht. Auch wenn man (bzw. die Benutzerin) nicht emerkt, dass ein Fehler auftritt weil z.B. über try / except Fehler versteckt bleiben, reagiert FastMM4 im vollen Debug-Modus darauf. Für die Konfiguration gibt es ein FastMM4 Options Interface als Delphi GUI Anwendung, das ich auch empfehlen kann. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz