![]() |
TFileStream.Create Fehler?
Hallo Leute
kann mir einer sagen was bei diesem Aufruf Falsch ist?
Delphi-Quellcode:
Fehler: Nicht genügende wirkliche Parameter; :wall: :wall:
var pFile: TFileStream;
begin pFile := TFileStream.Create(pcFilename, fmCreate or fmOpenWrite); .... end; In der OH ist das aber so beschrieben.
Delphi-Quellcode:
Beschreibung
constructor Create(const FileName: string; Mode: Word); overload;
Mit Create wird ein Datei-Stream zum Lesen aus oder Schreiben in die benannte Datei instantiiert. In den Parametern wird der Name und der Öffnungsmodus der Datei übergeben. Der Parameter Mode steuert, auf welche Art die Datei geöffnet wird. Der Parameter besteht aus zwei Elementen: Eines beschreibt das Öffnen, und eines legt den Modus für den gemeinsamen Zugriff fest. Beide Elemente werden durch ein logisches ODER verknüpft. Der Öffnen-Modus muss einen der folgenden Konstantenwerte haben. warum dann der Fehler? :wiejetzt: Gruss Tau |
Re: TFileStream.Create Fehler?
Nur fmCreate verwenden, das ist ein spezieller Modus, in welchem automatisch Read/Write/Exclusive gesetzt wird.
...:cat:... |
Re: TFileStream.Create Fehler?
Hallo Daniel
Danke für die schnelle antwort.
Delphi-Quellcode:
Der Fehler bleibt der Selbe. :wall:
pFile := TFileStream.Create(pcFilename, fmCreate);
Gruss Tau |
Re: TFileStream.Create Fehler?
Kann es sein, dass Du woanders noch einen Fehler hast? Ansonsten ist der Aufruf schon korrekt. Zeige mal etwas mehr Code bzw. versuche den mal in einem neuen Projekt.
...:cat:... |
Re: TFileStream.Create Fehler?
im neuen Projekt ist es kein Problem
aber im derzeitigen schon aber warum bloß? :wall: gibt es eine vernünftige Erklärung? habe mir den Code von der *.pas genauer angeschaut konnte aber keine besonderen Sachen im Code finden. :wiejetzt: Gruss Tau |
Re: TFileStream.Create Fehler?
Zitat:
...:cat:... |
Re: TFileStream.Create Fehler?
Hab den Fehler gefunden :wall: :wall: :wall:
Besten DANK Gruss Tau |
Re: TFileStream.Create Fehler?
Zitat:
...:cat:... |
Re: TFileStream.Create Fehler?
ich kürze immer beim Formular die Procedure onCreate vom FormCreate --> fmCreate ab.
Blöder Fehler hat mich 4 Stunden gekostet. Gruss Tau |
Re: TFileStream.Create Fehler?
Zitat:
Zitat:
...:cat:... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:51 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