Forum: Programmieren allgemein
by jaenicke,
1. Aug 2013
Auch wenn das der falsche Thread ist, erkläre ich noch kurz warum das so ist:
OnCreate des Formulars wird ausgelöst, wenn das Objekt, das das Formular repräsentiert, erstellt wird. Danach wird das dann erst angezeigt, wobei auch OnShow ausgelöst wird. Während es gerade angezeigt wird (OnShow) lässt sich die Sichtbarkeit aber auch noch nicht verändern, da ginge also kein Hide. Erst danach ist das...
Forum: Programmieren allgemein
by jaenicke,
31. Jul 2013
Es genügt den FileStream freizugeben.var
MyFile: TFileStream;
begin
MyFile := TFileStream.Create('Dateipfad', fmShareDenyWrite);
try
MyFile. ...
finally
MyFile.Free; // danach ist die Datei wieder nutzbar
end;
end;fmShareDenyWrite reicht aber eigentlich kaum, normalerweise wird das (mit or) kombiniert mit fmOpenRead oder fmCreate um die Datei zum Lesen zu öffnen oder...