Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Delphi Formen Unabhängig voneinander (https://www.delphipraxis.net/130513-delphi-formen-unabhaengig-voneinander.html)

dutyfree 9. Mär 2009 21:50


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 diesen Code. Und für den Sound diesen.
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.

Luckie 9. Mär 2009 23:07

Re: Delphi Formen Unabhängig voneinander
 
Da wirst du wohl mit Thredas arbeiten müssen.

Sunlight7 9. Mär 2009 23:22

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 MSDN-Library durchsuchenWaveInOpen, wo auch der Vorteil ist, das Deine Anwendung nicht hängen bleibt, wenn man es per Callback macht, da es in nem anderem Thread in die Buffer aufgenommen wird und erst gar nicht auf die Platte schreibt.

dutyfree 10. Mär 2009 09:12

Re: Delphi Formen Unabhängig voneinander
 
Hab mir jetzt das gesamte Tut durchgelesen, ist noch ein bisschen zu hoch für mich.
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..

Garfield 10. Mär 2009 15:36

Re: Delphi Formen Unabhängig voneinander
 
Kannst Dich ja mal auf http://juhara.com/ umschauen.


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