Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#7

Re: Freeze bei SHFileOperationA

  Alt 1. Jul 2005, 19:53
Zitat von MathiasSimmack:
Ich benutze den gleichen Dialog, wenn ich kann. Bisher war ich aber noch nie in der Situation, dass das Programm parallel dazu benutzbar bleiben soll. Im Gegenteil: Der "Zwang", erst die Dateien zu kopieren und dann weitermachen zu können, kam mir gerade recht.
Jetzt sei doch nicht so streng

Um ehrlich zu sein wollte ich auf diesen Aspekt lieber nicht eingehen. Normalerweise sollte ja ein Kopieren auch nicht parallel geschehen (ebenso wie Verschieben), da sich bei der Nachfolgeoperation ja schon wieder etwas geändert haben kann.

Übrigens, @Gina, jeder Thread hat quasi seine eigene Eingabeschleife. Nur aus diesem Grund ist das sinnvoll. Application.ProcessMessages() wird zwar oft als Wundermittel angepriesen, macht aber z.B. einen sonst modalen Dialog auch nicht modeless. Vielmehr wird nur garantiert, daß Knöpfchendrücken u.ä. auch notfalls während einer laufenden Aktion bearbeitet wird. An sich ist dies aber der falsche Ansatz.
  Mit Zitat antworten Zitat