amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > Arexx - Datainamen als argumente (+leerzeichen) [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2006-05-26, 13:27 h

wax
Posts: 167
User
Hi.

Ich hab da so meine probleme dateinamen als argumente an mein arexx script weiterzugeben.
Das problem liegt vor allem an den Leerzeichen.

zz.t sieht es so aus:

rx rexx.script in=Hallo.txt

parse VAR prefs.1 'in='param.1 /* info: Arg wird in prefs.1 gespeichert */
if param.1 ~= "" then do
param.1 = subword(param.1,1,1)


aber es soll auch sowas gehen:
rx rexx.script in="Hallo du.txt"


thx schonmal im vorraus

[ - Answer - Quote - Direct link - ]

2006-05-26, 14:23 h

Gazelle
Posts: 151
User
Entweder du machst das selber, indem du explizit auf das doppelte Hochkomma eine Überprüfung machst, zB : IF LEFT(param.1, 1) = '"' THEN ...

oder du benutzt eine externe Library, wie zB die rmh.library, die Dir die Funktion ReadArgs() anbietet (siehe RMH-Docs und die DOS-Autodoc).

[ - Answer - Quote - Direct link - ]

2006-05-26, 17:12 h

wax
Posts: 167
User
mmh. ne lib gute idee schau ich gleich mal nach..

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > Arexx - Datainamen als argumente (+leerzeichen) [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.