![]() |
Programm im Hintergrund weiterlaufen lassen
Hallo,
ich hab mir ein Programm geschrieben, dass Musik analysiert und dazu eine Lichtorgel ansteuert. Mein Problem ist nun, dass das Programm sobald es minimiert oder in den Hintergrund geschoben wird "stehen" bleibt. Man kann also nicht Musik im Abspielprogramm einfügen ohne das die Lichtorgel stehen bleibt und erst weiter läuft sobald man das Programm wieder maximiert.:? Ich denke das die timer im Hintergrund nicht weiter laufen und das Programm deshalb nicht mehr läuft. Leider finde ich dazu nichts im Internet und hoffe nun, dass mir hier jemand helfen kann. Schonmal vielen Dank im Voraus! edit: ok ich hab den fehler selber gefunden...die musiksteuerung analysiert das spektrum der musik graphisch in einer paintbox, soblad die nun durch ein anderes fenster verdeckt wird funktioniert es nicht mehr:( gibt es da was was man machen kann? |
AW: Programm im Hintergrund weiterlaufen lassen
Zitat:
=> In einem Bitmap das ganze gezeichne machen, auswerten und die Paintbox im OnPaint befüllen. |
AW: Programm im Hintergrund weiterlaufen lassen
Zitat:
|
AW: Programm im Hintergrund weiterlaufen lassen
Liste der Anhänge anzeigen (Anzahl: 1)
...also hier einmal nen Bild von dem Programm und zu dem Vorschlag das gezeichne in einem Bitmap zu machen...ich lasse mir das spektrum mit der bass.dll zeichnen, kann man das direkt in ein bitmap zeichnen lassen?
|
AW: Programm im Hintergrund weiterlaufen lassen
Der Screenshot bringt absolut nichts. Zeige lieber den Code, wie du die Visualisierung anzeigst.
Evtl. kannst du das so ändern, dass du es auf ein TBitmap zeichnest. |
AW: Programm im Hintergrund weiterlaufen lassen
Zitat:
Vor vielen Jahren war einmal mein Wunsch, dass ich mir eine SUPERLICHTORGEL baue, aber daraus ist immer nichts geworden. Und nun gibt es fertige Tools, mit denen man den Frequenzgang offensichtlich analysieren kann. Klingt super. |
AW: Programm im Hintergrund weiterlaufen lassen
Hab das problem gelöst:) als ich das mit dem bitmap ausprobiert hab ist mir aufgefallen das das Programm weiter läuft, wenn man anstatt einer Paintbox, ein imagefeld nimmt.
danke für die tipps ;) |
AW: Programm im Hintergrund weiterlaufen lassen
Zitat:
Das war auch mein Gedanke, ich hab früher eine Lichtorgel gebau und diese mit "Discolitez" gesteuert, aber die Software funktionert nach ein anderen Prinzip und ist mir zu unflexiebel gewesen, deshalb hab ich mir dieses Programm geschrieben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz