Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: cordi am 31.01.06 - 14:20:49
-
Hallo -
ich habe ein Problem, bei welchem ich nicht weiß, ob das überhaupt mit "einfachen" Mitteln so geht. Habe, meine ich, alles abgesucht und nix für mich gefunden. Deshalb nun meine Frage: In einem Dok gibt es einen Button, der eine *.exe öffnen soll und einen Wert aus einem bestimmten Feld des geöffneten Doks in die dann geöffnete Anwendung schreiben soll. Habe bei Shell alles rauf und runter gesucht, input, output, etc. Geht das überhaupt so? Habe wirklich keine Ahnung und wäre sehr glücklich, wenn mir jemand helfen könnte. Danke sehr.
-
dies hängt von der *.exe ab. Welche Schnittstellen COM, API usw. bzw welche Aufrufparameter diese unterstützt.
-
Ein anderer (eher hässlicher) Umweg führt über SendKeys...
Ist aber eher instabil und nur als Notfall gedacht.
Ich würde mich auch mal über die Aufrufparameter erkundigen. Wäre am einfachsten. Habt ihr die exe selbst entwickelt?
Grüsse
Untitled
-
Bin gerade dabei, diese Angaben rauszufinden. Die Geschichte mit SendKeys hab ich auch schon dran gedacht, war mir aber nicht ganz geheuer....
-
SendKey wäre mein allerletzter Notfallplan!
-
So. Der Mensch, der mir die *exe geschickt hat, weiß es auch nicht. Wie kann ich das rausfinden?
-
Wenn sie öffentlich ist, googeln. Ansonsten nur den Entwickler fragen.
-
starte doch die exe mal aus der Eingabeaufforderung und probiere die Parameter
help
?
/?
/help
-?
-help
Oft bekommt man damit die Parameter heraus.
-
Bei "SendKeys" gibt es leider eine kleine Einschränkung:
SendKeys is not supported on Macintosh and UNIX platforms and is not supported in Lotus Domino and Notes.
Andreas
-
SendKey aus der Win-Api würde dann auch bei Notes funktionieren. Den größeren Nachteile sehe ich darin, dass die Tastenkombinationen sich bei jeder neuen Version ändern können und die Tastenkombinationen sind oft sprachabhängig.
-
Ich habe meine grosse Mühe mit SendKeys, dass z.B wenn die Zielapplikation mal 500ms nicht reagiert oder der User wie wild herumklickt das Chaos ausbricht.
-
Wenn ich die exe aus der Eingabeaufforderung heraus starte und die verschiedenen Möglichkeiten für Help ausprobiere, wird mir immer nur gesagt, dass es keine Hilfethema gibt....
-
Bitte was ist das für eine Exe und für ein Dokument, das in der Exe drinnen ist?
-
Hallo - vielen Dank für all die Gedanken zu dem Problem. Der Mensch, der die Frage hatte, hat das Ganze jetzt ad acta gelegt...