![]() |
AW: Wo soll das FileMode im Quellcode hin?
Zitat:
Ich habe weder FileMode selbst definiert noch hat es etwas mit ".Mode" zu tun. Danke fuer Deine Hilfe. Gruss Terence |
AW: Wo soll das FileMode im Quellcode hin?
Zitat:
Dort steht auch nur das, was in meiner Delphi 6 Hilfe drinsteht. Alle irgendwo in der Hilfe vorkommenden Beispiel-Quellcodes ueber Reset(T),..., etc. lassen das FileMode nicht auftauchen, bzw. sind nicht in den Beispiel-Quellcodes dabei. Gruss Terence |
AW: Wo soll das FileMode im Quellcode hin?
Zitat:
das mit dem "Retten" werde ich in Zukunft immer tun. Macht man ja beim var wOldErrorMode : word; begin ... wOldErrorMode:=SetErrorMode(SEM_FAILCRITICALERRORS ); ... SetErrorMode(wOldErrorMode); ... end; ebenfalls. Gruss Terence |
AW: Wo soll das FileMode im Quellcode hin?
Hallo,
korrekt. ;) |
AW: Wo soll das FileMode im Quellcode hin?
Zitat:
|
AW: Wo soll das FileMode im Quellcode hin?
Filemode muß vor Reset,Append oder Rewrite gesetzt sein/werden.
Gruß K-H |
AW: Wo soll das FileMode im Quellcode hin?
Nur vor Reset. Vor einem Append oder Rewrite den FileMode auf ReadOnly zu setzen wäre ja kontraproduktiv.
|
AW: Wo soll das FileMode im Quellcode hin?
Zitat:
|
AW: Wo soll das FileMode im Quellcode hin?
Ich habe jetzt die Loesung zu der FileMode Position.
Delphi-Quellcode:
Bei einer anderen Position mit verschieden gesetzten Dateiattributen ergeben sich Werte groesser Null in der IORESULT Rueckgabe.
var S, D : File;
ior : integer; myDPFNSource, myDPFNDest : string; ... myDPFNSource:='D:\File1.ext'; myDPFNDest:='D:\File2.ext'; ... AssignFile(S, myDPFNSource); FileMode:=fmOpenRead; {$I-} Reset(S, 1); //oeffnen {$I+} inc(ior, IORESULT); {-} AssignFile(D, myDPFNDest); FileMode:=fmOpenReadWrite; {$I-} Rewrite(D, 1); //ueberschreiben bzw. erzeugen {$I+} inc(ior, IORESULT); ... Gruss Terence |
AW: Wo soll das FileMode im Quellcode hin?
Zitat:
Gruss Terence |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00: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