Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
3. Mai 2004
Kannst du, aber was wenn es der Anwender aus was für einen Grund auch ändert? Außerdem sollte ein anderes Program, aus was für einen Grund auch immer, SetCurrentDirectory aufrufen, was übrigens sehr unfein ist, findet dein Programm wieder nichts. Wie ich es auch drehe und wende, so wie du es bisher machst, hast du da eine tickende Zeitbombe programmiert. :?
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
3. Mai 2004
Und wenn du die anwendung weitergibst hast du den Schlamassel. :? Bzw. den hast du schon auf deinem System. Wenn du es also richtig machen willst, hilft da wohl nichts erstmal alles manuell von Hand zu ändern.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
3. Mai 2004
Argh, nein. Das kann er ja dann jedes mal machen, wenn er den Pfad braucht. Und der Benutzer wird sich wundern, wenn er eine Datei mit dem Dateiöffnen-Dialog in einem anderen Verzeichnis geöffnet hat und er beim nächsten Mal sich wieder durch alle Verzeichnisse durchklicken darf. :?
Die einzige, in diesem Fall, richtige Methode ist das Arbeiten mit relativen Pfaden.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
3. Mai 2004
Dieser Satz sagt mir, dass du es bisher nicht so machst. Wie findet deine Anwendungen die Dateien die es braucht? Eine angbe der Datein ohne explizite Angabe von relativen Pfaden ist eine tickende Zeitbombe. Einmal das Verzeichnis mit einem Öffnen- oder Speicherndialog geändert und das war es dann für deine anwendung mit dem Finden der benötigten Dateien.
Und was ist bitte an...