realbasic-nug.de
[Top] [All Lists]

Thread Frage

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Thread Frage
From: SChani <realbasic at schani dot com>
Date: Thu, 20 Apr 2006 14:41:10 +0200
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Hallo,

ich komme mit Threads nicht ganz klar.

Ziel ist es Programmcode so auszuführen das es die gesamte Applikation nicht behindert und sozusagen im Hintergrund läuft.

Dazu habe ich eine Class erstellt und als Super: Thread deklariert.

Im run stelle ich dann den code rein der ausgeführt werden soll.

Dann erzeuge ich eine Insatz meiner Klasse:



    resize = new resizethread

    resize.StackSize = 128000
    resize.orgbildbreite = p.Width
    resize.orgbildhoehe = p.Height
    resize.pict = p
    resize.factor = 0.5
    resize.run

Es funktioniert auch soweit. Nur wenn ich jetzt in der run methode des Treads ein Fenster anspreche, oder objekte (Progressbar,Statictext) wird dies anscheinend nicht im Tread ausgeführt und blockiert mir die App.

Was mache ich falsch ?


Christian


<Prev in Thread] Current Thread [Next in Thread>
  • Thread Frage, SChani <=