投稿者:GUN 投稿日:2025/11/04(Tue) 16:21:41 No.84
昨日、プロデルに出会い使ってみようかなと思い挑戦しているものです。
プロデルから外部アプリ(もげもげ)を起動し、
外部アプリ(もげもげ)が起動中にエラーが発生した場合は、
エラーコードをタイトルとしたウィンドウを開き「継続・中止」の判断入力待ちとなります。
このエラーコードを取得したいのですが、「手順」が全く不明で困っています。
助言を頂けましたら嬉しいです。
よろしくお願いします。
投稿者:ゆうと 投稿日:2025/11/04(Tue) 16:46:56 No.85
こんにちは
> このエラーコードを取得したいのですが、「手順」が全く不明で困っています。
> 助言を頂けましたら嬉しいです。
プロデルはオブジェクト指向ですので、多くの機能が「種類」に用意されています。
エラーコードはプロセス種類の「終了コード」設定項目で調べられます。
https://produ.irelang.jp/docs/corelib/process.htm
-----
「notepad.exe」を起動してメモ帳とする
メモ帳を待つ
メモ帳の終了コードを報告する
-----
投稿者:GUN 投稿日:2025/11/11(Tue) 16:40:07 No.86
ゆうとさんご助言ありがとうございます。
説明が足りなくて申し訳ありません。
あくまで例として記載しています。
長文になります。
=====================
もげもげ:win上で機能するFA用アプリケーション
もげもげの機能:
a.複数のDATAサーバーおよび複数のFA装置と通信評価を行う、評価結果をポップし管理者の確認入力を待つ。
b.イントラ上のDATAサーバーに有る特定フォルダを監視して対象のファイルを解析しする。
c.解析結果を複数のFA装置にシリアル通信で転送を行う。
d.転送先からのアンサーバックを評価し異常の場合は評価結果をポップし管理者の確認入力を待つ。
−−−−−−−−−−−−−−−−−−−−
上記で、評価結果のタイトルに「n号機合格」または「n号機不具合****」の形で表現されます。また、ディスプレイ(モニタ)は未接続で運用します。
>>>>>以下の作業の履歴を取りながら自動化する。
正常のポップアップに対して「ポップ窓閉じ(Alt+F4)」をキー入力をし、不具合の場合はポップ内のタイトルの不具合情報を記録して「選択ボタンを押す(クリック)」します。
また不具合情報を別システムに送信します。
> こんにちは
>
> > このエラーコードを取得したいのですが、「手順」が全く不明で困っています。
> > 助言を頂けましたら嬉しいです。
>
> プロデルはオブジェクト指向ですので、多くの機能が「種類」に用意されています。
> エラーコードはプロセス種類の「終了コード」設定項目で調べられます。
>
> https://produ.irelang.jp/docs/corelib/process.htm
>
> -----
> 「notepad.exe」を起動してメモ帳とする
> メモ帳を待つ
> メモ帳の終了コードを報告する
> -----
投稿者:ゆうと 投稿日:2025/11/12(Wed) 01:45:24 No.87
こんにちは
うーむ、ちょっと何をしたいのか、分かりかねる部分がありますが
プロデルでできるのは「プロセス」種類等に書かれている機能ですので
その機能の中でできる方法を検討するしかありません。
https://produ.irelang.jp/docs/corelib/processstatic.htm#サンプルコード
ポップ?というのは「メッセージダイアログ」のことだと思いますが
他のプログラムの画面上に表示された文字列を、別のプログラムから判断することはできません。
判断結果がファイルに出力されるなどすればできると思います。
まず、何が出来て、プロデルで何をやりたいのか、考えが整理できていないように思います。
実現したいこと、できることをひとつひとつ細かく分解して、どのようにプログラムを書けば良いかは、ご自身でお考えください。
これ以上のアドバイスはできないです。
- WebForum -