Einzelnen Beitrag anzeigen

Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.060 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

Re: Einfacher thread der nur ein MessageDlg anzeigt erzeugen

  Alt 3. Jan 2009, 16:12
Zitat von SirThornberry:
Ein MessageDlg in einem Thread wird nicht funktionieren da die VCL nicht Threadsave ist. Wenn dann müsstest du MessageBox oder eine andere Api-Funktion verwenden. An welcher Stelle genau kommst du nicht weiter und hast du dir schon entsprechende Threadtutorials angesehen? Auch bei Delphi müsste eines dabei sein (zwar kein Tutorial aber ein Beispiel).
Sehr interessant das die VCL nicht Threadsave ist!
Ich habe mir noch nichts angeschaut weil das ein sehr umfangreiches und kompliziertes Thema ist.
Ich kenne leider auch nicht die Zusammenhänge wann etwas nicht Threadsave ist. Wann immer ich
eine ähnliche funktionalität benötigt habe, habe ich einfach einen Timer verwendet der mit die
enstprechende Funktion aufgerufen hat. Nach Threadtutorials werde ich sogleich mal suchen.

Gruß Kostas
  Mit Zitat antworten Zitat