![]() |
AW: Fehlermeldung bei AssignFile
Hallo dersunny,
welches BS verwendest Du? Bis bald Chemiker |
AW: Fehlermeldung bei AssignFile
Windows XP, SP2
|
AW: Fehlermeldung bei AssignFile
Hallo dersunny,
versuche mal die .txt-Datei mit dem Editor zu öffnen. Dabei kannst Du den Path kopieren, vielleicht ist doch ein Fehler in der Path Angabe. Bis bald Chemiker |
AW: Fehlermeldung bei AssignFile
In Application.ExeName steht der Pfad zur eigenen Exe, nicht der zum Desktop, nur um das noch einmal klarzustellen.
|
AW: Fehlermeldung bei AssignFile
Nur für den Fall, dass du nicht nachrecherchiert hast:
- Reset öffnet die EXISTIERENDE Datei und setzt den Filepointer auf den Anfang (0) - Rewrite ERSTELLT eine NICHT existieren bzw. überschreibt eine exitierende Datei UND setzt den Filepointer auf 0 - Append öffnet wie Reset die Datei, die existiert (existieren muss!, sonst Fehlermeldung!), und setzt den Filepointer aufs Ende Ich seh bei deinem Code nur, dass du Reset aufrufst und nicht prüfst, ob die Datei eigentlich existiert. Wenn diese nämlich nicht existiert, solltest du Rewrite anstatt Reset benützen! Edit: Nach genauerem Durchlesen deines Codes fällt mir grausamer Fehler auf: - Mit der while Schleife liest du jede Zeile temporär in den String ein und überschreibst eigentlich dabei immer den vorherigen Wert ohne diesen irgendwo anders im Code auszuwerten ... wo bleibt da der Sinn dahinter? Best regards |
AW: Fehlermeldung bei AssignFile
@Chemiker:
Die Datei mit dem Editor zu öffnen geht. Sie ist vorhanden und beinhaltet Daten. @Aphton: Das ist so gewollt...zumindest vorerst. Die weiteren Schritte sollen sein, dass ich aus der Datei die Inhalte für die ComboBox auslese. Doch dafür muss ich erst mal die Datei öffnen, und um zu testen dass alles klappt, habe ich einfach ein paar Zeilen in der .txt geschrieben, die dann ja nach erfolgreichem Absolvieren der Schleife das i so beeinflussen sollten, dass da eine Zahl größer 0 bei raus kommt. Doch bis das soweit ist, ärgert mich das Programm nachwievor damit, dass es meint, die Datei sei nicht vorhanden. Nach dem was ich so alles gesucht habe in den vergangenen Stunden sollte es eigentlich klappen, so wie die letzte Zeile Code geschrieben ist. |
AW: Fehlermeldung bei AssignFile
führ folgendes aus
Delphi-Quellcode:
und gib bescheid, ob du die Nachricht erhältst!
if FileExists( <hier dateiname so wie du ihn bei assignfile benützt> ) then
ShowMessage('Existiert'); |
AW: Fehlermeldung bei AssignFile
Nein, da kommt nichts.
Aber die Datei ist wirklich vorhanden... |
AW: Fehlermeldung bei AssignFile
Hallo dersunny,
es ging mir nicht darum das Du die Datei im Editor öffnest, sonder um die richtige Schreibweise des Path. Bis bald Chemiker |
AW: Fehlermeldung bei AssignFile
Zitat:
Zeig mal her, wie das Programm es verwendet - am besten ca so ~
Delphi-Quellcode:
showmessage(<hier dateiname so wie du ihn bei assignfile benützt> );
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:15 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 by Thomas Breitkreuz