Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Beim öffnen des Forms Datei abspielen (https://www.delphipraxis.net/125898-beim-oeffnen-des-forms-datei-abspielen.html)

nixalsverdruss 14. Dez 2008 12:45


Beim öffnen des Forms Datei abspielen
 
Halihalo,
wie mache ich , dass wenn sich ein bestimmtes FORM öffnet dann Die Wave Datei (s. unten) abgespielt wird?
Delphi-Quellcode:
PlaySound(PChar(1), hInstance, SND_ASYNC or SND_MEMORY or SND_RESOURCE);
Danke schon mal
nixalsverdruss :P

Hansa 14. Dez 2008 12:53

Re: Beim öffnen des Forms Datei abspielen
 
Delphi-Quellcode:
procedure WaveAbspielen (DateiName : string);
var flag : byte;
begin
  flag:=SND_ASYNC;
  sndPlaySound(PChar (DateiName), Flag);
end;

nixalsverdruss 14. Dez 2008 12:58

Re: Beim öffnen des Forms Datei abspielen
 
So:
Delphi-Quellcode:
procedure WaveAbspielen (MyWav2.RES : string);
var flag : byte;
begin
  flag:=SND_ASYNC;
  sndPlaySound(PChar (MyWav2.RES), Flag);
end;
gehts noch nicht. Was mache ich falsch?????

Hansa 14. Dez 2008 13:00

Re: Beim öffnen des Forms Datei abspielen
 
Zitat:

Zitat von nixalsverdruss
Was mache ich falsch?????

Die Fehlermeldung nicht zu sagen. :stupid:

Die hier :

:glaskugel: :glaskugel: :glaskugel: :glaskugel: :glaskugel: :glaskugel: :glaskugel:

wissen es auch nicht.

nixalsverdruss 14. Dez 2008 13:04

Re: Beim öffnen des Forms Datei abspielen
 
Na Delphi macht nur die Zeile
Delphi-Quellcode:
procedure WaveAbspielen (MyWav2.RES : string);
rot.

Hansa 14. Dez 2008 13:06

Re: Beim öffnen des Forms Datei abspielen
 
Dann ist dein Delphi falsch installiert.

Blackheart 14. Dez 2008 13:07

Re: Beim öffnen des Forms Datei abspielen
 
Crashkurs :wink:

nixalsverdruss 14. Dez 2008 13:09

Re: Beim öffnen des Forms Datei abspielen
 
Ok Danke!

Der.Kaktus 14. Dez 2008 13:11

Re: Beim öffnen des Forms Datei abspielen
 
Zitat:

Zitat von nixalsverdruss
So:
Delphi-Quellcode:
procedure WaveAbspielen (MyWav2.RES : string);
var flag : byte;
begin
  flag:=SND_ASYNC;
  sndPlaySound(PChar (MyWav2.RES), Flag);
end;
gehts noch nicht. Was mache ich falsch?????

Was soll
Delphi-Quellcode:
 ...mywav2.res
??? mywav scheint ne Klasse zu sein? :glaskugel:

DeddyH 14. Dez 2008 13:40

Re: Beim öffnen des Forms Datei abspielen
 
Versuch es mal so:
Delphi-Quellcode:
PlaySound('MYWAV', hInstance, SND_ASYNC or SND_RESOURCE);
Die *.res hast Du ja vermutlich aus einer *.rc selbst erzeugt, schau zur Not dort nochmal nach, welchen Namen Du für die SoundRessource vergeben hast, die muss dann für den ersten Parameter rein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:12 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