AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Parameter verwenden bei VLC und CMD
Thema durchsuchen
Ansicht
Themen-Optionen

Parameter verwenden bei VLC und CMD

Ein Thema von DelphiSecurity · begonnen am 8. Feb 2011 · letzter Beitrag vom 8. Feb 2011
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#1

Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:27
Hallo,

wie in einem anderen Thema angedeutet, ist das jetzt das mein Thema "Parameter".
Ich möchte gern eine VLC Anwendung schreiben, die man so aufrufen kann:
  1. myeditor.exe -"C:\Test.txt" // Die Datei z.B. öffnen...
  2. Natürlich auch mit einen optionalen Zusatzparameter für besondere Sachen.
    myeditor.exe -"C:\Test.txt" -f// Die Datei z.B. öffnen...

Soll bei VLC und CMD funktionieren.

Bitte um Hilfe. Ich glaube das geht mit ParamStr und ParamCount. Aber Wie? und Wo?

DANKE

DelphiSecurity
(C) DelphiSecurity 2011 | Delphi XE
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:31
Hast du dir die Hilfe zu den beiden Funktionen mal angeschaut? Da ist beschrieben was die Funktionen machen.
An welcher Stelle du die beiden Funktionen brauchst weißt nur du, denn nur du weißt an welchen Stellen du wissen möchtest welche Paraemter dem Programm übergeben wurden.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#3

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:33
VLC: Beim Start. (In Form.Create oder Programmquelltext?)
CMD: Beim Start!
(C) DelphiSecurity 2011 | Delphi XE
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#4

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:37
Das heißt VCL, VLC ist (u.a.) ein Mediaplayer. Und wo ist jetzt Dein Problem?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#5

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:39
Das -"C:\Test.txt" ist eher eine ungewöhnliche/unübliche Schreibweise, wenn dann ohne das - , oder ebenfalls mit Namen -file:"C:\Test.txt" , bzw. -file="C:\Test.txt" .

Code:
myeditor.exe "C:\Test.txt"
ParamCount ist 1
ParamStr(1) ist 'C:\Test.txt'
Code:
myeditor.exe "C:\Test.txt" -f
ParamCount ist 2
ParamStr(1) ist 'C:\Test.txt'
ParamStr(2) ist '-f'



oder http://www.delphipraxis.net/151755-p...-auslesen.html
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 8. Feb 2011 um 17:42 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#6

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:46
Das -"C:\Test.txt" ist eher eine ungewöhnliche/unübliche Schreibweise, wenn dann ohne das - , oder ebenfalls mit Namen -file:"C:\Test.txt" , bzw. -file="C:\Test.txt" .

Code:
myeditor.exe "C:\Test.txt"
ParamCount ist 1
ParamStr(1) ist 'C:\Test.txt'
Code:
myeditor.exe "C:\Test.txt" -f
ParamCount ist 2
ParamStr(1) ist 'C:\Test.txt'
ParamStr(2) ist '-f'



oder http://www.delphipraxis.net/151755-p...-auslesen.html

Danke, wie kann ich den aus -file:C:\dasda\hier.txt C.\dasda\hier.txt machen?

ohne Lehrzeichen

und wie kann ich Prüfen ob es -file gibt?
(C) DelphiSecurity 2011 | Delphi XE

Geändert von DelphiSecurity ( 8. Feb 2011 um 17:47 Uhr) Grund: Vergessen
  Mit Zitat antworten Zitat
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#7

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:48
Das heißt VCL, VLC ist (u.a.) ein Mediaplayer.
Upps
(C) DelphiSecurity 2011 | Delphi XE

Geändert von DelphiSecurity ( 8. Feb 2011 um 17:54 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#8

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:54
Geh doch die Parameter durch und sieh nach, ob einer mit "-file:" beginnt (Groß- und Kleinschreibung beachten).
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von DelphiSecurity
DelphiSecurity

Registriert seit: 10. Jan 2011
170 Beiträge
 
Delphi XE Architect
 
#9

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:55
Geh doch die Parameter durch und sieh nach, ob einer mit "-file:" beginnt (Groß- und Kleinschreibung beachten).
Wie? Am Anfang?
(C) DelphiSecurity 2011 | Delphi XE
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#10

AW: Parameter verwenden bei VLC und CMD

  Alt 8. Feb 2011, 17:58
Pack sie Dir doch erstmal in eine Stringliste oder sowas. Oder nimm das Dingen von himitsu.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:48 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