![]() |
Dateinamen variabel angeben bei mcisendstring
Hi zusammen!
Hab folgendes Problem: HAb des Source von overmoon aus dem ![]() Das sieht dann für das speichern bei mir so aus
Code:
Das funzt gut :P
procedure TSpectrumForm.Button5Click(Sender: TObject);
begin mciSendString('STOP mySound',nil,0,Handle); mciSendString('SAVE mySound "c:\datei.wav"',nil,0,Handle); mciSendString('CLOSE mySound',nil,0,Handle); end; wie kann ich es nun erreichen, das ich einen beliebigen Dateinamen, bzw einen durch eine Schleife nummerierten Dateinamen (datei1.wav,datei2.wav,datei3.wav...) zum speichern angeben kann. HAbs so versucht, geht aber net
Code:
KAnn mir jemand helfen :wall: procedure TSpectrumForm.Button5Click(Sender: TObject); var f: string; begin mciSendString('STOP mySound',nil,0,Handle); F := 'SAVE mySound '+'"'+'c:\datei'+inttostr(durchl)+'.wav'+'"' ; LAbel1.caption:= f; mciSendString('''+ f +''',nil,0,Handle); mciSendString('CLOSE mySound',nil,0,Handle); inc(durchl);//'durchl' bereits als integer angegeben end; THX@all |
Re: Dateinamen variabel angeben bei mcisendstring
Versuch mal PChar(f)
\\edit: Öööööhm: Zitat:
Probier mal:
Delphi-Quellcode:
gruss,
mciSendString(f, nil, 0, Handle);
dizzy |
Re: Dateinamen variabel angeben bei mcisendstring
Danke, Klappt super!! :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:21 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