Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Pfad in Run|Parameters? (https://www.delphipraxis.net/115013-pfad-run%7Cparameters.html)

DeddyH 4. Jun 2008 13:40

Re: Pfad in Run|Parameters?
 
Dass hier die Delphi-Grundlagen fehlen, kann man ja fast noch verschmerzen, aber wenn es schon bei Windows-Grundlagen hapert... :wall:

tomsel 4. Jun 2008 13:42

Re: Pfad in Run|Parameters?
 
Zitat:

Zitat von Meflin
Zitat:

Zitat von Delphiturbo
Ich meine mit Ausführen, das Programm starten durch Doppelklick :mrgreen:

Sorry für Doppelpost, aber:

Wie willst du denn deinem Programm einen Parameter übergeben, wenn du es per Doppelklick ausführst? Und wenn du ihm keinen Parameter übergibst, wie soll es dann mit einem Parameter arbeiten?!


Na, indem er unter Run Parameters bei Host Application den Pfad eingibt. :stupid: Aber "das Problem bleibt immer dasselbe"

Delphiturbo 4. Jun 2008 13:43

Re: Pfad in Run|Parameters?
 
Delphi-Quellcode:
begin
  Application.Initialize;
  Application.CreateForm(TForm3, Form3);
  Application.CreateForm(TForm1, Form1);
  Application.CreateForm(TForm2, Form2);
  if Paramstr(1) = 'Param1' then
    loggedform(Form1);
wie gesagt, in Bereisch Parameters (sehe Bild), lege ich meine Parameter Param1

Es funktioniert super aber leider nur wenn ich das Programm mit Delphi mit F9 starte

Deswegen vermute ich, dass der Pfad nicht gefunden wird oder ?

DeddyH 4. Jun 2008 13:43

Re: Pfad in Run|Parameters?
 
Welcher Pfad?

Sharky 4. Jun 2008 13:44

Re: Pfad in Run|Parameters?
 
Zitat:

Zitat von Delphiturbo
... Deswegen vermute ich, dass der Pfad nicht gefunden wird oder ?

NEIN
Es liegt daran das Du keinen Parameter übergibst! Und das wurde ja auch schon geschrieben. Also lese und lerne was man dir sagt.

Fussball-Robby 4. Jun 2008 13:45

Re: Pfad in Run|Parameters?
 
Zitat:

Zitat von Fussball-Robby
Kurze Frage: Wieso willst du deinem Programm bei JEDEM Start einen Parameter übergeben? Für mich ergibt das keinen Sinn :gruebel:

Kannst du mir das erstmal erklären? Wenn sowieso immer der selbe Parameter mitgegeben wird, kannst du ihn auch direkt weglassen

DeddyH 4. Jun 2008 13:50

Re: Pfad in Run|Parameters?
 
Mir scheint, dass das externe Starten nur ein Test sein soll (zumindest nach einem Blick auf den Codeschnipsel).
@DelphiTurbo: man kann auch Verknüpfungen per Doppelklick starten (nur mal als Tipp)

SirThornberry 4. Jun 2008 15:50

Re: Pfad in Run|Parameters?
 
Warum verwendest du Parameter? Was hast du damit vor? Und weißt du was Parameter von Variablen innerhalb des Programmes unterscheidet?

Delphiturbo 4. Jun 2008 16:04

Re: Pfad in Run|Parameters?
 
Hier ist die Tutorial:
http://www.swissdelphicenter.ch/torr...ode.php?id=665

Wenn du mit Delphi testet mit F9 dann geht, testest Du direkt, indem Du das Programm durch Doppelklick ausführst, dann klappt nicht !

Der.Kaktus 4. Jun 2008 16:07

Re: Pfad in Run|Parameters?
 
Hallo,

man sollte beim Aufruf (ueber ICON(Desktop)..etc.) beim "ziel" anschliessend auch noch "param1" eingeben C:\......\.exe param1


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:32 Uhr.
Seite 2 von 3     12 3      

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