Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Delphi exe atributu

[es] :: Pascal / Delphi / Kylix :: Delphi exe atributu

[ Pregleda: 1592 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.isp.telekom.rs.



Profil

icon Delphi exe atributu24.07.2014. u 19:42 - pre 117 meseci
Novi dan, novi problemi.

Potreban mi je program (Delphi 7) koji ima atribute (ako se to tako zove).

Primer: nc.exe -lvvp 4444

Znaci kada u cmd kucap iskljucivanje.exe -m da mi se program pokrene spusten u try, a kada pokrenem exe normalno da se otvori. Konktretno treba mi za startup u registry baza.


Ne znam kako da dodam ovu opciju. Molim vas za pomoc.
Unapred hvala.
 
Odgovor na temu

reiser

Član broj: 7895
Poruke: 2314



+102 Profil

icon Re: Delphi exe atributu24.07.2014. u 21:44 - pre 117 meseci
ParamStr(n) ti oznacava indeks argumenta koji je prosledjen tvom programu. ParamStr(0) je sama putanja do tvog programa, a nadalje parametri. Primer proste klase koja procesuira cmd line parametre:

Code:

unit Common.CommandLineParams;

interface

type
  TCommandLineParams = class
  private
    class var
      FNoUpdateFlag: Boolean;
  public
    class procedure ParseParams;

    class property NoUpdateFlag: Boolean read FNoUpdateFlag;
  end;

implementation

{ TCommandLineParams }

class procedure TCommandLineParams.ParseParams;
var
  C1: Integer;
begin
  for C1 := 1 to ParamCount do
  begin
    if ParamStr(C1) = '-noupdate' then
      FNoUpdateFlag := TRUE;
  end;
end;

end.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Delphi exe atributu

[ Pregleda: 1592 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.