Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Sound in Anwendung (https://www.delphipraxis.net/89478-sound-anwendung.html)

Balu der Bär 31. Mär 2007 20:02

Re: Sound in Anwendung
 
Zitat:

Zitat von Tommy1988
brcc32 C:\Dokumente und Einstellungen\Administrator\Desktop\Neuer Ordner\sound.rc

dann sagt der in der konsole mir:

could not openinput file C:\Dokumente.RC

Versuche es mal mit einem Ordner ohne Leerzeichen.

SirThornberry 31. Mär 2007 20:04

Re: Sound in Anwendung
 
oder setzte den zusammenhängenden Pfad in Anführungszeichen damit die Anwendung auch weiß das es zusammengehört und nicht mehrere Parameter sind.

Tommy1988 31. Mär 2007 20:19

Re: Sound in Anwendung
 
tja alt bekanntes problem

[Fehler] E2161 RLINK32: Unsupported 16bit resource in file "C:\Dokumente und Einstellungen\Administrator\Desktop\123\MP3Resourc e.res"

Matze 31. Mär 2007 20:25

Re: Sound in Anwendung
 
Das hast du doch hier bereits gefragt.

Wenn du das über meinen geschilderten Weg macht, müsste alles funktionieren. Bei mir tut es das zumindest.

MrKnogge 31. Mär 2007 20:26

Re: Sound in Anwendung
 
Wie siht denn deine rc-Datei aus ?

Tommy1988 31. Mär 2007 20:33

Re: Sound in Anwendung
 
Delphi-Quellcode:
MP3Ressource MP3 "sound.mp3"
das ist die rc datei, diese habe ich konvertiert
in eine res datei.

kannst du mir nicht die fertige unit schicken?
oder das ganze projekt ?

achso mmsystem habe ich noch eingebunden

Tommy1988 31. Mär 2007 20:40

Re: Sound in Anwendung
 
astatt eine 16 bit habe ich einfach mal eine 32 bit res datei gemacht .. so.. kein fehler mehr,

aber mit PlaySound(PChar('MP3Ressource'), hInstance, snd_aSync or snd_Resource); wird auf buttinklick einfach NIX abgespielt !!

turboPASCAL 31. Mär 2007 21:14

Re: Sound in Anwendung
 
Delphi-Referenz durchsuchenPlaySound spielt KEINE mp3's ab sondern nur Waves (*.wav).

Tommy1988 31. Mär 2007 21:44

Re: Sound in Anwendung
 
so nochmal probiert mit ner wave.. klappt trotzdem nicht..
Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils,
  mmsystem,
  Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
{$R sound.RES}

procedure TForm1.Button1Click(Sender: TObject);
begin

PlaySound(PChar('1'), hInstance, snd_Resource or snd_aSync);
end;

end.

rc-datei:
Delphi-Quellcode:
1 WAVE "sound.wav"

turboPASCAL 31. Mär 2007 21:56

Re: Sound in Anwendung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Delphi-Quellcode:
PlaySound(MAKEINTRESOURCE(1), hInstance, SND_RESOURCE or SND_ASYNC);
Versuchs mal.

Oder guck dir das Demo an.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:43 Uhr.
Seite 2 von 4     12 34      

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 by Thomas Breitkreuz