Domino 9 und frühere Versionen > ND6: Entwicklung

Migration von 5 auf 6: Shell macht Probleme

(1/5) > >>

Don Pasquale:
Hallo Lotus Fans,

eine Anwendung die unter Lotus 5 problemfrei lief macht unter 6
Probleme.
Folgende Zeile macht Probleme, es ist als ob sie gar nicht ausgeführt wird:

   taskId% = Shell(Aufruf,6)               
Der Rückgabewert ist 33, aber der Aufruf selbst wird nicht ausgeführt.

Gibt es Alternativen zu Shell ?

Ciao
Don Pasquale

Semeaphoros:
Alternative gibt es nicht wirklich, bzw. es kommt eigentlich darauf an, was in der Variablen Aufruf steht.

Shell geht ja aufs Betriebssystem. Wurde bei der Migration auch gleich der Server gewechselt und sieht die BS-Umgebung jetzt anders aus? Shell gibts nur unter Win32 zum Bleistift

Don Pasquale:
In Aufruf steht

c:\Verzeichnis\EigenesProgramm.exe Parameter1 Parametern

Wenn ich den Aufruf ( zeile aus dem Debugger kopiert) in einer cmd Box ausführe funktioniert er einwandfrei.

Ja, ich brauche eine Shell für Windows ( XP )

Ciao
Don Pasquale

Semeaphoros:
Wenn Du das mit @Command([Execute]) aufrufst, was passiert denn dann?

Don Pasquale:
Das kann ich ohne Produktivumgebung leider nicht testen,
aber andersrum gefragt, funktioniert Shell bei Dir einwandfrei ?


Gibt es einen API-Befehl, der etwas ähnliches macht ?

Ciao
Don Pasquale

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln