Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Don Pasquale am 08.10.02 - 14:48:38

Titel: Parameterübergabe bei @Command ( [Execute])
Beitrag von: Don Pasquale am 08.10.02 - 14:48:38
Hallo Leute,

ich möchte ein Programm mittels @Command Execute aufrufen, was auch klappt.

Will ich aber Paramter mitgeben, bekomme ich immer ein Programm nicht gefunden

So klappt es nicht
@Command( [Execute]; "c:\\Programm.exe"; " -1" )
nur so
@Command( [Execute]; "c:\\Programm.exe" )


Mag mir jemand sagen, warum ?

Ciao
Don Pasquale
Titel: Re: Parameterübergabe bei @Command ( [Execute])
Beitrag von: ata am 08.10.02 - 15:00:13
probiers mal mit:

@Command( [Execute]; "c:\\Programm.exe -1" )
Titel: Re: Parameterübergabe bei @Command ( [Execute])
Beitrag von: Don Pasquale am 08.10.02 - 15:06:10

Hallo ata,

Bist Du sicher ? Oder war das nur ein Versuch ?
Habe ich auch schon probiert, funzt aber auch nicht


Alternativ versuche ich es in Skript,
ich suche aber die Entsprechung für

@GetProfileField( Profilname ; Feldname [ ;Benutzername] )


Ciao
Don Pasquale


Titel: Re: Parameterübergabe bei @Command ( [Execute])
Beitrag von: Glombi am 08.10.02 - 15:18:42
Wegen Execute weiss ich auch nichts anderes,
wegen Profil:
Set notesDocument = notesDatabase.GetProfileDocument( profilename$ [ , username$] )

dann das Feld <Feldname> im notesDocument auslesen:

variable = notesDocument.<Feldname>(0)

Gruß
Andreas
Titel: Re: Parameterübergabe bei @Command ( [Execute])
Beitrag von: Don Pasquale am 08.10.02 - 15:43:51
Hi Glombi,


Vielen Dank für Deinen Tipp, ich habe die stille Vermutung das das in @Formel nicht klappt, in Script
mittels Shell funzt es nämlich.

In der Hilfe ist dort aber auch explizit das Wort Parameter erwähnt, was es bei @Execute nicht ist

Ciao

Don Pasquale


Titel: Re: Parameterübergabe bei @Command ( [Execute])
Beitrag von: ata am 08.10.02 - 15:59:17
... das mit dem Parameter im Programmaufruf war nur so eine Idee...

ata
Titel: Re: Parameterübergabe bei @Command ( [Execute])
Beitrag von: Wipe am 08.10.02 - 17:05:33
Hi Don  ;)

also das mit den Programmaufrufen ist so ne Sache.

Mit z.B.

@Command([Execute]; "Telnet"; IPAdresse)

funzt das wunderbar.

Habe das ganze auch mal mit Remotetools probiert - ohne Erfolg  ???
Wahrscheinlich kommt es darauf an welche Parameter man dem eigentlichen Programmaufruf mitgeben kann  ::)
Titel: Re: Parameterübergabe bei @Command ( [Execute])
Beitrag von: Don Pasquale am 08.10.02 - 17:12:46
Hi ata,

ich dachte mir schon, dass es nur ein Versuch war,
das war ja auch mein erster Gedanke.

Hi Bubble

bei mir sind es eine Reige von Parametern
(ellenlang sozusagen)
Aber ich habe es in Script realisert und da
klappt es.

Aber in @Formel hat ja schon eine einfache
" -1 " gereicht, dass es nicht klappte.

Die Hilfe spricht ja auch ausdrücklich von Programnamen als Parametern. Und das wird sie wohl nicht ohne Grund tun.



Ciao

Don Pasquale