AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Datei kopieren die mit TFileStream.Create erstellt wurde.
Thema durchsuchen
Ansicht
Themen-Optionen

Datei kopieren die mit TFileStream.Create erstellt wurde.

Ein Thema von janjan · begonnen am 12. Mär 2003 · letzter Beitrag vom 12. Mär 2003
Antwort Antwort
janjan

Registriert seit: 16. Jan 2003
Ort: Bonn ("links über Königswinter ")
240 Beiträge
 
Delphi 4 Standard
 
#1

Datei kopieren die mit TFileStream.Create erstellt wurde.

  Alt 12. Mär 2003, 10:45
Ich hab mittels TFileStream.Create eine Datei erstellt, aber leider kann ich auf diese Datei während der Stream 'aktiv' ist nicht zugreifen. Ich habs bis jetzt mit den 'fmOpenReadWrite' und 'fmShareDenyNone' Flags probiert, aber das klappt nicht so wie es soll.

Was mach ich falsch?
Die Wichtigkeit eines Postings im Forum ist reziprok zur Anzahl der enthaltenenen, kumulierten Ausrufungszeichen!!!
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2
  Alt 12. Mär 2003, 10:52
Versuch mal vor dem Kopieren die Datei zu schließen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
janjan

Registriert seit: 16. Jan 2003
Ort: Bonn ("links über Königswinter ")
240 Beiträge
 
Delphi 4 Standard
 
#3
  Alt 12. Mär 2003, 11:09
Kann ich nicht, in die Datei wird laufend geschrieben.
Die Wichtigkeit eines Postings im Forum ist reziprok zur Anzahl der enthaltenenen, kumulierten Ausrufungszeichen!!!
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4
  Alt 12. Mär 2003, 11:17
Erklär mal, was da genau abläuft.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
janjan

Registriert seit: 16. Jan 2003
Ort: Bonn ("links über Königswinter ")
240 Beiträge
 
Delphi 4 Standard
 
#5
  Alt 12. Mär 2003, 12:05
Also:

Ich sitz hier immer noch an einem Programm, das unter anderem Daten von einer seriellen Schnittstelle empfängt und in eine Datei schreibt. Diese Datei soll später mal in einem Verzeichnis liegen das über das Netzwerk freigegeben ist. Von da aus sollen andere Programme auf die Datei zugreifen während das Empfangsprogramm läuft.

Ich dachte eigentlich das es reicht beim TFilStream.Create den 'fmShareDenyNone'-Flag zu übergeben, aber irgendwie klappt das nicht. Wenn ich jetzt an meinem rechner versuche auf diese Datei zuzugreifen gibts einen 'Datei wird von einem anderen Prozess benutzt'-Fehler.
Die Wichtigkeit eines Postings im Forum ist reziprok zur Anzahl der enthaltenenen, kumulierten Ausrufungszeichen!!!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz