Autor Thema: externe Anwendung - sendkeys  (Gelesen 3601 mal)

Offline Cupra

  • Frischling
  • *
  • Beiträge: 19
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
externe Anwendung - sendkeys
« am: 22.03.04 - 14:22:53 »
Hallo erstmal,

ich bin neu hier und habe natürlich gleich ein kleines Problem mitgebracht ;D.
Die Suche hat nicht wirklich viel ergeben.

Ich bin hier gerade an so einer kleinen CallCenter Anwendung dran.
Hier würde ich gerne auf Knopfdruck in ein anderes (Windows) Programm umschalten und z.b. eine Kundennummer in ein anderes System übergeben, bzw. bestimmte Befehle an die Anwendung senden. Eigentlich genau das was sendkeys machen würde...

Möglichst ne Lösung ohne exteren Programme wie autoIt.


Umgebung ist 5.011.

Mit starten der Anwendung und den focus draufsetzen funktioniert ja schon, aber wie kann ich da jetzt weitermachen...???

THanx

CuprA
---
zu vermieten :-)

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:externe Anwendung - sendkeys
« Antwort #1 am: 22.03.04 - 17:32:23 »
... indem Du das COM Interface benutzest und beispielsweise VBA-Anweisungen an Word absetzest. Siehe dazu die Dokumentation der betreffenden Zielanwendung.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Cupra

  • Frischling
  • *
  • Beiträge: 19
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:externe Anwendung - sendkeys
« Antwort #2 am: 23.03.04 - 12:06:25 »
hhhmm also von vba habe ich ja absolut keine Ahnung :-((

sonst gibt es da keine Möglichkeit?

---
zu vermieten :-)

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:externe Anwendung - sendkeys
« Antwort #3 am: 23.03.04 - 12:17:44 »
Da Du ja offenstichltich LotsuScript kennst, kennst Du auch schon fast VBA.

Natürlich könnte man den Sendkey via Zugriff auf die API auch für LotusScript implementieren, das findet man sogar als Mustercode irgendwo im Netz, das ist aber ziemliches Glatteis und die Lösung über COM und VBA (im Fall von MS-Produkten und solchen, die es MS gleich getan haben) ist deutlich zu bevorzugen. Da gibt es übrigens Muster im Netz und auch hier auf dem Bord.

Jemand  -  ich glaube Axel (?)  -  hat ein Objekt erstellt, um solche Sachen mit den Office-Produkten machen zu können und das ist irgendwo gepostet, könnte im Download-Bereich zu finden sein (oder der Link dazu)
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:externe Anwendung - sendkeys
« Antwort #4 am: 23.03.04 - 12:31:58 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Cupra

  • Frischling
  • *
  • Beiträge: 19
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:externe Anwendung - sendkeys
« Antwort #5 am: 23.03.04 - 17:35:41 »
erstmal vielen Dank für die prompten Antworten.

Die wordKlasse ist ja klasse :o ..Respekt...

Ich weiss nur noch ob ich sowas in der Art für die Anwendung hier benutzen kann.
Die Anwendung wird vom Rechenzentrum zur Verfügung gestellt. Ist ne 3270 Emulation von Attachemate - Extra.

Werde ich wohl auf mal bei der Anwendung ein wenig nachforschen....

wird denn das sendkeys in 6.0 unterstützt?
---
zu vermieten :-)

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:externe Anwendung - sendkeys
« Antwort #6 am: 23.03.04 - 17:39:08 »
Deswegen heisst die Klasse ja wohl Klasse, weil sie klasse ist ......  ;)


Sendkey wird auch in ND6 nicht unterstützt. Wozu auch? Die "klassische" :) Lösung von Axel ist doch gut geeignet für so etwas.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:externe Anwendung - sendkeys
« Antwort #7 am: 24.03.04 - 09:06:22 »
Ich weiss nur noch ob ich sowas in der Art für die Anwendung hier benutzen kann.
Die Anwendung wird vom Rechenzentrum zur Verfügung gestellt. Ist ne 3270 Emulation von Attachemate - Extra.

Hi,

meines Wissens ist Attachmate Extra auch OLE-fähig. Wir hatten das in grauer Vorzeit mal im Einsatz. Auf der Cebit hat mir damals jemand eine Integration in Excel gezeigt. Definitivere Aussagen kann ich leider dazu nicht mehr machen. Das Teil ist nicht mehr im Einsatz. Schau mal ob es irgendwo eine Doku gibt, oder wende dich mal an den Support. Damals war der ganz kooperativ.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz