diff options
author | Erich Eckner <git@eckner.net> | 2015-10-22 12:23:24 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2015-10-22 12:23:24 +0200 |
commit | ce76e557254aaed7d384f0337e5c0b243ac0532d (patch) | |
tree | c8c6c2ca11dafc80f6a41eb8d1df61fff7ef3348 | |
parent | 483de0736a4043c1b3e1cdcb345e96a7d7798ba6 (diff) | |
download | Fernbedienung-ce76e557254aaed7d384f0337e5c0b243ac0532d.tar.xz |
Option '-W' eingebaut
-rw-r--r-- | fernbedienung.lpr | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/fernbedienung.lpr b/fernbedienung.lpr index df9c45b..e83e7be 100644 --- a/fernbedienung.lpr +++ b/fernbedienung.lpr @@ -13,10 +13,24 @@ uses sysutils, lowlevelunit, irdecoderunit; var - irDecoder: tIRDecoder; + irDecoder: tIRDecoder; + inputDatei: string; + cnt: longint; + watte: boolean; begin - irDecoder:=tIRDecoder.create(paramstr(1)); + inputDatei:=''; + watte:=false; + for cnt:=1 to paramcount do begin + if paramstr(cnt)='-W' then begin + watte:=true; + continue; + end; + if inputDatei<>'' then + raise exception.create('Mehr als eine inputDatei angegeben!'); + inputDatei:=paramstr(1); + end; + irDecoder:=tIRDecoder.create(inputDatei,extractfilepath(paramstr(0))+'befehle.konf',watte); repeat repeat |