![]() |
Delphi Formen Unabhängig voneinander
Hallo :hi: , erstes Thema hier im Board :) Hoffe ist so richtig
ich habe folgendes Problem: Ich habe ein Programm mit 2 Formen, in dem einen wird Sound aufgenommen und in der anderen werden die fertigen Sounds auf ein Webspace geladen. Das Problem ist, während die eine Form der anderen mitteilt "Ja, Sounds sind fertig, kanns hochladen" (mal bildlich gesprochen) und die Form nun anfängt die Daten hochzuladen, hört die erste Form mit dem Mitschnitt des Sounds auf. Also in diesen 2 Sekunden ist kein Sound da. Weil darauf gewartet wird, dass die zweite Form den Upload vollendet. Zum Upload benutze ich ![]() ![]() Es soll also der FTP Upload im Hintergrund laufen, währen das eigentliche Hauptprogramm weiterhin kontinuirlich den Sound mitschneidet. Hoffe ihr könnt mir helfen. |
Re: Delphi Formen Unabhängig voneinander
Da wirst du wohl mit Thredas arbeiten müssen.
|
Re: Delphi Formen Unabhängig voneinander
Naja, MCI is beim Aufnehmen nicht ganz so toll, da es immer erst in das Temp Verzeichnis schreibt und danach die Datei an den Zielort verschiebt.
Performanter wäre es mit DirectSound oder ![]() |
Re: Delphi Formen Unabhängig voneinander
Hab mir jetzt
![]() Teste mal DirectSound oder WaveInOpen, habt ihr für eins der beiden vielleicht mal nen Link zu nem Anfängerfreundlichen Tutorial? Edit: Achso, ich muss wohl mit Thread arbeiten.. Naja, vll schaff ichs.. |
Re: Delphi Formen Unabhängig voneinander
Kannst Dich ja mal auf
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:56 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