ListIconGadget in einen Thread abspaltbar ?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Captn. Jinguji
Beiträge: 397
Registriert: 07.06.2005 19:47
Computerausstattung: PB 4.73x64, i7, WIN 10x64, ATI NVidia RTX 2070
Wohnort: Witten

ListIconGadget in einen Thread abspaltbar ?

Beitrag von Captn. Jinguji »

Letzte Frage :

Das von mir geschriebene Programm soll unter anderem auch eine Playlist abspielen können, während man/frau was Vernünftiges macht ;)

Daher bin ich auf den Gedanken verfallen, eine Auswahl in ein 2. ListIconGadget zu verfrachten und das Abspielen einem Thread anzuvertrauen, statt es mit RunProgram als separaten Prozess zu starten.

Ist das sinnvoll bzw. technisch haltbar ? Oder sind LIGs dafür nicht geeignet ?
Zum Abspielen selbst rufe ich derzeit diverse externe Player für verschiedene Formate auf, [denke aber langfristig daran, evtl. passende Libraries anzuziehen und nur noch mein Programm laufen zu haben, aber das kommt VIEL später, da es mit den externen Playern prima klappt].
Wenn aber von vornherein Grundlegendes dagegen spricht, lass ich die Threads Threads sein...zumindest hierfür.

Nochmal Danke für Euren Rat
[C.J.]
Ist das Kunst hier, oder kann das weg ?
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Sollte wunderbar gehen mit Threads. Was du beachten solltest ist dass du Variasblen auf die beide zugrifen mit Mutexen sützt und dass du keine Gadgets in einem Thread anders als dem in dem das Fenster erstellt wurde erstellst.
Benutzeravatar
Captn. Jinguji
Beiträge: 397
Registriert: 07.06.2005 19:47
Computerausstattung: PB 4.73x64, i7, WIN 10x64, ATI NVidia RTX 2070
Wohnort: Witten

Beitrag von Captn. Jinguji »

Ok, Danke. G e d a c h t habe ich mir das ja, aber manchmal sind Theorie und Praxis 2 Paar Schuhe. Werd's dann mal probiern

Gruß
[c.j.]
Ist das Kunst hier, oder kann das weg ?
Benutzeravatar
Konne
Beiträge: 764
Registriert: 30.03.2005 02:20
Kontaktdaten:

Beitrag von Konne »

Captn. Jinguji hat geschrieben:Ok, Danke. G e d a c h t habe ich mir das ja, aber manchmal sind Theorie und Praxis 2 Paar Schuhe. Werd's dann mal probiern

Gruß
[c.j.]
Kenn ich (aber eher von winApi)
Antworten