Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi auslesen der übergebenen parameter (https://www.delphipraxis.net/1467-auslesen-der-uebergebenen-parameter.html)

iaby 30. Nov 2002 08:57


auslesen der übergebenen parameter
 
gleich noch eine zweite frage:
wie kann ich die parameter(bei einer verknüpfung) auslesen, die dem programmm übergeben wurden?
Bsp: c:\test.exe -start -fullscreen
ich brauche also "-start -fullscreen"

iaby

Luckie 30. Nov 2002 09:01

Siehe Hilfe zu ParamStr und ParamCount.

iaby 30. Nov 2002 11:00

danke, werds ausprobieren!

Daniel B 30. Nov 2002 11:07

Hallo jaby,

hier mal ein kleines Bespiel:
Delphi-Quellcode:
procedure TForm1.FormShow(Sender: TObject);
begin
  sndPlaySound(PChar(ParamStr(2)), SND_ASYNC);
//SND_SYNC = Während die Datei abgespielt wird, steht das Prog.
//SND_ASYNC = Die Datei wird unabhängig vom Programm abgespielt
//SND_LOOP = Immer wieder und immer wieder
  Label1.Caption:=ParamStr(1);
end;
Der erste übergebene Parameter, ist die Caption eines Labels, der zweite ist eine Sounddatei, bzw. der Pfad davon, die abgespielt werden soll.

Grüsse, Daniel :hi:

RomanK 30. Nov 2002 11:27

Man sollte vielleicht noch erwähnen, dass
ParamStr(0) der Pfad der exe ist!!

MathiasSimmack 30. Nov 2002 17:58

Warum sollte man das noch erwähnen? Es steht in der Hilfe. Wenn man dem Tipp von Luckie folgt, stößt man also von selbst drauf.

iaby 1. Dez 2002 16:21

danke, ich habs hinbekommen;-)
das mit dem sound:
wie kann ich denn die lausträrke des sounds(von windows oder noch besser nur von der datei) verändern?

RomanK 1. Dez 2002 16:29

Mach doch bitte ein Neues Thema in Multimedia auf !!
DANKE.
[closed]


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz