/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Mediaplayer
Fra : Arné


Dato : 13-01-01 19:35

Hej

Jeg har en form med mediaplayer. Jeg spiller ind en lyd, lagrer den som
en wav fil og kommer så tilbage til min form med mediaplayer igen. Min
lyd ligger fortsat der når jeg klikker på Play.

Det ønsker jeg ikke; for jeg vil gerne have at mediaplayer skulle være
klar til at optage en helt ny lyd. Så hvordan kan jeg få min første lyd
væk fra hukommelsen? Jeg håber at nogen af dere mere erfarne kan hjælpe
mig med dette.

Jeg regner med at der skal ligge noget her som opfylder mit ønske:

procedure TForm1.Button1Click(Sender: TObject);
begin
SaveDialog1.DefaultExt := 'WAV';
SaveDialog1.Filename := '*.wav';
if SaveDialog1.Execute then
MediaPlayer1.Filename := SaveDialog1.Filename;
// MediaPlayer1.KillMySoundPlease ;

end;


--
Med venlig hilsen
Arne

«...Put knot yore trust inn spel chequers »

 
 
Ulrik Vadstrup (18-01-2001)
Kommentar
Fra : Ulrik Vadstrup


Dato : 18-01-01 10:45

Kan man sætte den til nil?

Mediaplayer1.filname := NIL;

Eller ingen ting baare

Mediaplayer1.filename := '';

Det sidste du gør i din kode er jo egentlig at sætte mediaplayer = Din
savede fil

Hvorfor gør du det ? - det betyder jo netop at din fil vil stå i din
mediaplayer


Arné <nix@127.0.0.1> skrev i en
nyhedsmeddelelse:MPG.14cabe27c0713d279896e6@news.cybercity.dk...
> Hej
>
> Jeg har en form med mediaplayer. Jeg spiller ind en lyd, lagrer den som
> en wav fil og kommer så tilbage til min form med mediaplayer igen. Min
> lyd ligger fortsat der når jeg klikker på Play.
>
> Det ønsker jeg ikke; for jeg vil gerne have at mediaplayer skulle være
> klar til at optage en helt ny lyd. Så hvordan kan jeg få min første lyd
> væk fra hukommelsen? Jeg håber at nogen af dere mere erfarne kan hjælpe
> mig med dette.
>
> Jeg regner med at der skal ligge noget her som opfylder mit ønske:
>
> procedure TForm1.Button1Click(Sender: TObject);
> begin
> SaveDialog1.DefaultExt := 'WAV';
> SaveDialog1.Filename := '*.wav';
> if SaveDialog1.Execute then
> MediaPlayer1.Filename := SaveDialog1.Filename;
> // MediaPlayer1.KillMySoundPlease ;
>
> end;
>
>
> --
> Med venlig hilsen
> Arne
>
> «...Put knot yore trust inn spel chequers »



Arné (18-01-2001)
Kommentar
Fra : Arné


Dato : 18-01-01 15:49

In articleID <946dlk$at1$1@news.inet.tele.dk>,
«Ulrik Vadstrup» says...
> Kan man sætte den til nil?
>
> Mediaplayer1.filname := NIL;

Hej,

Jeg forklarer mig dårlig, sorry. Jeg indspiller (halooo) - lagrer den som
fil 1.wav. Går tilbage og indspiller (Arne) og lagrer som 2.wav. Når jeg
da trykker på play så får jeg "Halooo Arne" Altså den første indspilling
hænger der fortsat slik at den andre indspilling bliver adderet til den
første (append). Det er det jeg håber du ved hvordan jeg kan undgå.

Med venlig hilsen
Arne

Ulrik Vadstrup (19-01-2001)
Kommentar
Fra : Ulrik Vadstrup


Dato : 19-01-01 10:46

Nu har jeg ikke lige ved hånden så jeg kan lave et forsøg - men måske noget
alla:


procedure TForm1.Button1Click(Sender: TObject);
begin
SaveDialog1.DefaultExt := 'WAV';
SaveDialog1.Filename := '*.wav';
If savedialog1.Execute then
Begin
MediaPlayer1.FileName := Savedialog1.FileName;
MediaPlayer1.Save;
MediaPlayer1.Close;
Mediaplayer1.FileName := '';
MediaPlayer1.Open;
end;
end;

Arné <nix@127.0.0.1> skrev i en
nyhedsmeddelelse:MPG.14d120c016040d199896ed@news.cybercity.dk...
> In articleID <946dlk$at1$1@news.inet.tele.dk>,
> «Ulrik Vadstrup» says...
> > Kan man sætte den til nil?
> >
> > Mediaplayer1.filname := NIL;
>
> Hej,
>
> Jeg forklarer mig dårlig, sorry. Jeg indspiller (halooo) - lagrer den som
> fil 1.wav. Går tilbage og indspiller (Arne) og lagrer som 2.wav. Når jeg
> da trykker på play så får jeg "Halooo Arne" Altså den første indspilling
> hænger der fortsat slik at den andre indspilling bliver adderet til den
> første (append). Det er det jeg håber du ved hvordan jeg kan undgå.
>
> Med venlig hilsen
> Arne



Arné (19-01-2001)
Kommentar
Fra : Arné


Dato : 19-01-01 14:55

In articleID <949241$pnv$1@news.inet.tele.dk>,
«Ulrik Vadstrup» says...
> Nu har jeg ikke lige ved hånden så jeg kan lave et forsøg - men måske noget
> alla:

Tusind tak. Det hjalp mig i gang igen. Lige hvad jeg gerne øsnkede.

--
Med venlig hilsen
Arne

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste