Forum: Sonstige Fragen zu Delphi
Delphi
by Die Muhkuh,
3. Sep 2008
Hallo,
nach einer kurzem Session im Teamviewer haben wir das mit FreeAndNil auch rausgefunden. Trotzdem danke :)
Forum: Sonstige Fragen zu Delphi
Delphi
by Die Muhkuh,
2. Sep 2008
procedure TForm7.GridLaden;
var x, y, row, col,len :Word;
Grid :TFileName;
buff :string;
begin
if FFileSteam1 <> nil then
FFileStream1.Free;
FFileStream1 := TFileStream.Create(FileListbox1.FileName, fmShareExclusive);
Forum: Sonstige Fragen zu Delphi
Delphi
by Die Muhkuh,
2. Sep 2008
Anscheinend will er sie aber so lange offen lassen, bis man eine neue Datei anwählt.
Forum: Sonstige Fragen zu Delphi
Delphi
by Die Muhkuh,
2. Sep 2008
Darfst halt keine lokale Variable nutzen, sondern ein Feld in der Klasse.
Forum: Sonstige Fragen zu Delphi
Delphi
by Die Muhkuh,
2. Sep 2008
FFileStream1 := TFileStream.Create(FileListbox1.FileName, fmOpenRead, fmShareExclusive);
Was ist das o.O
FFileStream1 := TFileStream.Create(FileListbox1.FileName, fmOpenRead or fmShareExclusive);
Forum: Sonstige Fragen zu Delphi
Delphi
by Die Muhkuh,
2. Sep 2008
Nimm einen TFilestream anstatt den TMemoryStream und als Modus nimmst Du fmShareExclusive
Forum: Sonstige Fragen zu Delphi
Delphi
by Die Muhkuh,
2. Sep 2008
Hi,
Du willst, wenn jemand anders diese Datei auch öffnen will, dass er die Meldung bekommt "Datei ist in Benutzung"?