Rechenintensives Programm besser machen
Verfasst: 31.10.2007 16:48
Hallo
Wie man vieleicht schon dem Titel entnehmen kann, weiß ich nicht wirklich, wie man mein Probelm beschreibt, und kann deshalb auch nicht nach irgendeiner Lösung suchen...
Also das Problem ist folgendes:
Ich schreibe gerade ein Programm (Verschlüsslung) das die einfache XOR Verschlüsslung benutzt...
Bei größeren Dateien ist dies natürlich sehr rechenintensiv...
Wenn ich nun während der Verschlüsslung z.B. im Inet surfe (mein programm läuft also im Hintergrund) und dann schauen will wie weit das Programm ist (es also wieder in den Vordergrund holen möchte) reagiert mein Programm darauf nicht mehr, was ja irgendwie verständlich ist, weil es ja die ganzen Rechenprozesse durcharbeiten muss, und da nicht mehr auf Klicks reagiert...
Ist es dann offen, ist der Fensterinhalt meist nur noch weiß, es reagiert dann überhauptnichtmehr, sobald es aber fertig hat, funktionierts wieder normal....
Kann man das Problem irgendwie lösen?
WinRar z.b. braucht bei der Entpackung von großen Dateien ja auch viel Zeit, es reagiert aber immer sofort, wenn man es z.b unterbrechen möchte...
thx for the help im vorraus
lg
pede
Wie man vieleicht schon dem Titel entnehmen kann, weiß ich nicht wirklich, wie man mein Probelm beschreibt, und kann deshalb auch nicht nach irgendeiner Lösung suchen...
Also das Problem ist folgendes:
Ich schreibe gerade ein Programm (Verschlüsslung) das die einfache XOR Verschlüsslung benutzt...
Bei größeren Dateien ist dies natürlich sehr rechenintensiv...
Wenn ich nun während der Verschlüsslung z.B. im Inet surfe (mein programm läuft also im Hintergrund) und dann schauen will wie weit das Programm ist (es also wieder in den Vordergrund holen möchte) reagiert mein Programm darauf nicht mehr, was ja irgendwie verständlich ist, weil es ja die ganzen Rechenprozesse durcharbeiten muss, und da nicht mehr auf Klicks reagiert...
Ist es dann offen, ist der Fensterinhalt meist nur noch weiß, es reagiert dann überhauptnichtmehr, sobald es aber fertig hat, funktionierts wieder normal....
Kann man das Problem irgendwie lösen?
WinRar z.b. braucht bei der Entpackung von großen Dateien ja auch viel Zeit, es reagiert aber immer sofort, wenn man es z.b unterbrechen möchte...
thx for the help im vorraus
lg
pede