![]() |
Dateizugriff: Typisierte datei öffnen problem
Source:
![]() In Zeile 97 fliegt er raus und meint sie müsse erst geöffnet werden (hab ich ja). Also IOResult 103... weiss aber nciht warum [edit=alcaeus]Link "clickable" gemacht ;) Mfg, alcaeus[/edit] |
Re: Dateizugriff: Typisierte datei öffnen problem
Nach filecreate würde ich noch ein fileclose setzen, damit die Datei nicht mehr gesperrt ist. Evtl. ist das das Problem...
/edit: Nutz mal try...except statt I- und IOResult. |
Re: Dateizugriff: Typisierte datei öffnen problem
Hallo rossinie00,
beim Reset(F) können immer Fehler auftreten. Diese musst du abfangen, dann crasht das Programm wenigstens nicht:
Delphi-Quellcode:
Guck dir evtl. mal die Hilfe zu den I/O-Fehlern an dort steht was Fehler 103 bedeutet (ich hab eben grad kein Delphi und keine Hilfe zur Hand).
{$I-}
Reset(F); {$I+} if IOResult <> 0 then begin ShowMessage('Fehler'); exit; end; Greetz alcaeus |
Re: Dateizugriff: Typisierte datei öffnen problem
103 sagt die datei sei bereits geöffnet...
naja ein try,except bringt ja nicht viel, denn dann laeuft das programm zwar macht aber nicht was es soll |
Re: Dateizugriff: Typisierte datei öffnen problem
Zum Fehler: siehe meinen ersten Beitrag
Zu try...except: Exceptions geben normalerweise bessere Fehlermeldungen und man kann das Problem abfangen |
Re: Dateizugriff: Typisierte datei öffnen problem
ändert beides nichts
|
Re: Dateizugriff: Typisierte datei öffnen problem
Wie hast du es realisiert?
|
Re: Dateizugriff: Typisierte datei öffnen problem
ja es kommt kommt keine exception ausser IO-Fehler 103 oder sowas...
|
Re: Dateizugriff: Typisierte datei öffnen problem
fileclose schon eingebaut?
|
Re: Dateizugriff: Typisierte datei öffnen problem
einfach
fileclose(irgendeineintegerVar); hinter mein test := filecreate(telebuch); |
Re: Dateizugriff: Typisierte datei öffnen problem
Delphi-Quellcode:
else
begin test := filecreate(telebuch); fileclose(test); Readfile; end;
Delphi-Quellcode:
um genau zu sein
begin
test := filecreate(telebuch); fileclose(test); save2file; end |
Re: Dateizugriff: Typisierte datei öffnen problem
danke, geht dennnoch nicht...
|
Re: Dateizugriff: Typisierte datei öffnen problem
Evtl. liegt's an den vorherigen Testläufen und die Datei ist immer noch gesperrt. Versuch's mal nach 'nem Reboot
|
Re: Dateizugriff: Typisierte datei öffnen problem
*aua* windows ist ein reboot immer ne option... glaub ich eher nicht
wenn ich die datei loesch uns programm starte muessten doch die gleichen vorraussetzungen gegeben sein |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02: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