Forum: Sonstige Fragen zu Delphi
by Maekkelrajter,
19. Okt 2018
Im ersten Fall passiert erstmal garnichts. Der ProgressBar bleibt stehen, und das Programm wartet auf die Beendigung des Kopiervorganges und ist solange paralysiert. Das kann dauern, wie ich ja Anfangs beschrieben habe. Erst wenn ich 'Abbrechen' klicke, wird der Vorgang beendet und evtl. schon geschriebene Teile der Datei gelöscht. Anschließend ist die Anwendung wieder bedienbar, also alles...
Forum: Sonstige Fragen zu Delphi
by Maekkelrajter,
19. Okt 2018
Ich habe das jetzt erstmal mit SHFileOperation gelöst, welches ja eine Fortschrittsanzeige und einen Abbruch-Button mitliefert. Passende Code-Schnipsel hatte ich noch in meiner 'Grabbelkiste'. Da ich dieses Programm voraussichtlich nur selbst und in einer bekannten Umgebung benutzen werde, wollte ich den Aufwand in Grenzen halten. Deshalb wäre es wohl Overkill, jede denkbare Konfiguration und...
Forum: Sonstige Fragen zu Delphi
by Maekkelrajter,
19. Okt 2018
Ganz 'normal':
Function LoadAnsiText(FileName:String):Ansistring;
var fs:TFilestream;
begin
result:= '';
fs := TFileStream.Create(FileName, fmOpenRead or fmShareDenyWrite);
try
try
SetLength(result, fs.Size);
Forum: Sonstige Fragen zu Delphi
by Maekkelrajter,
18. Okt 2018
Eins meiner Programme liest Daten, z. B. Textdateien oder Audiodateien ein, die sich auf einem externen PC in einem freigegebenen Ordner oder einem verbundenen Netzlaufwerk befinden können, und zwar via WLAN. Das klappt eigentlich immer problemlos. Normalerweise dauert sowas ein paar Sekunden, heute jedoch trat offenbar während der Übertragung einer Textdatei von ca. 20MB eine Störung der...