1

Lotus-Notesにアプリケーションがあります。私には開発者の権利がありません。私の主な目標は、いくつかのプロセスを自動化することです。そのためには、Lotus-Notesアプリケーションのビューでボタンをクリックすることをシミュレートする方法を知る必要があります。VBAで開発しています。

私のエントリポイントは、NotesUIWorkspaceのOpenDatabaseメソッドを使用してビューを開くことです。

Call notesUIWorkspace.OpenDatabase( server$, file$, view$, key$, newInstance, temp )

ビューが開いているときに、その上にあるボタンをクリックすることをシミュレートしたいと思います。よろしくお願いします。

ところで、データベースから直接ドキュメントを挿入/読み取りたくありません。私はすべてのプロセスをそのまま行う必要があります。

4

4 に答える 4

1

このアプローチでは、多くの障害に遭遇する可能性があると思います。Notes でボタンのクリックをシミュレートする COM メソッドはありません。NotesUIDocument へのハンドルを取得してから保存アクションなどを実行できる場合もありますが、ボタンがそれ以上のことを行う場合は役に立ちません。

AutoHotKeyをチェックアウトします。これは、Windows のキーボードとマウスの自動化ツールです。おそらくキーボード ショートカットを使用するだけで、すべてのアクションを自動化するスクリプトを作成できます。

于 2013-01-02T23:33:38.413 に答える
0

ボタンをクリックする代わりに、コードをボタンからライブラリに移動して関数を呼び出すことができないのはなぜですか?

于 2013-01-03T09:48:08.817 に答える