Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報

[掲示板に戻る]


エミュレータの問題? 苦労人 2006-4-26 15:01
Re:エミュレータの問題? ターラヤン 2006-4-26 19:21
Re:エミュレータの問題? CBL4 2006-5-2 15:51
Re:エミュレータの問題? 苦労人 2006-5-8 10:30
やはり編集状態になっているのでは? ターラヤン 2006-5-8 13:09
Re:やはり編集状態になっているのでは? 苦労人 2006-5-10 18:40
Re:エミュレータの問題? ターラヤン 2006-5-8 13:32
Re:エミュレータの問題? ゆうたん 2006-5-17 10:28
追記 ゆうたん 2006-5-17 10:32
Re:追記 苦労人 2006-5-23 16:58
全画面表示により対応 ゆうたん 2006-5-23 17:28

1 エミュレータの問題?
苦労人 2006-4-26 15:01  [返信] [編集]

先日ユーザ先から、いつも動いているプログラムが動いていない!との連絡を受けました。

プログラムでは、データを処理するとその日時を画面表示(DISPLAY BYPASS付き)しているのですが、その日付が昨日のままなので、おかしいという事になったようです。

A−VXエミュレータの画面はアクティブになっていませんでした。調べてもらおうとして、マウスでエミュレータをクリックしてアクティブな状態にした瞬間、急にデータを処理し始めました。

うまく説明できないのですが、現象は想像していただけます?

こんな現象は初めてだったもので、どなたか似たような経験をされた方が居ないかと思いまして投稿させて頂きました。

何が悪くて処理が止まっていたのでしょう?

ちなみにこのエミュレータでは常時30機能位動いており、裏画面に隠れている機能は全て正常に動作しておりました。
2 Re:エミュレータの問題?
ターラヤン 2006-4-26 19:21  [返信] [編集]

エミュレータの「編集(E)」の「範囲指定(M)」した後、画面で
範囲指定(白く反転)した状態のままだと、画面が止まりますが、
その状態ではないですか?

画面をクリックすると、範囲指定状態が解除されて、画面が
動き出します。

画面に表示されているデータをコピーして、メモ帳などに
貼り付ける機能だからコピー処理している最中に画面が
変わったら困るので、止めているのだと思います。

3 Re:エミュレータの問題?
CBL4 2006-5-2 15:51  [返信] [編集]

 理解できます。ACTIVEになっていないと、処理ができない状況ですね。何かの拍子にそうなってしまい、ACTIVE状態にして処理を続行してもらったことがあります。それって、仕様だと思います。専用端末の時は、当然ありませんでした。マスターのメンテでも時々出て、相談されたことがあります。WS―EMLはそうしたものだと理解して対応しています。
4 Re:エミュレータの問題?
苦労人 2006-5-8 10:30  [返信] [編集]

ありゃりゃ・・・ 仕様ですか・・・

今まで特にエミュレータがアクティブになっていなくても、きちんと動いていたのに、突然こんな現象になってしまい困ってしまいました。 たまたま今回だけであればいいのですが、頻繁に起こるようであれば参っちゃいます。(だってこの端末では2枚のエミュレータを使用しているので、必ずどちらかのエミュレータはアクティブじゃないんですよね・・・)
5 やはり編集状態になっているのでは?
ターラヤン 2006-5-8 13:09  [返信] [編集]

普段は問題ないのに、時々起きるということですよね。

たしかに毎回起きるなら、CBL4さんのおっしゃるように、

仕様なのだと思いますが、今回は止まらないようにPGで

工夫してあるのではないかと思います。

私としては、前に書いたように、うっかり編集状態に

してしまったのではないかと考えますが。



ところで、32ビット版のPC/WSエミュレータ

(左上の「AーVX」のアイコンが青色のもの)なのでしょうか、

16ビット版のPC/WSエミュレータ(左上の

アイコンが白地にオレンジ色の「AーVX」のもの)

のどちらでしょうか。

それともActiveX版?



16ビット版のものだと、画面の上で数秒間マウスの右側

を押していると、矢印アイコンが人の指アイコンに変わって

領域選択中になり、編集の範囲指定を行ったのと同じ

状態になります。

6 Re:エミュレータの問題?
ターラヤン 2006-5-8 13:32  [返信] [編集]

念のため確認なのですが、

アクティブ、アクティブでないというのは、



WINDOWS側のウインドウのアクティブ、アクティブでない

ということですよね。

AーVXの画面接続や画面切離コマンドを実行する

ことによって発生する、AーVX側のジョブの

アクティブ、非アクティブではないですよね?



7 Re:やはり編集状態になっているのでは?
苦労人 2006-5-10 18:40  [返信] [編集]

エミュレータは32ビット版です。

またこの後の投稿にあった「アクティブ」に関しては、Windows側ウィンドウの「アクティブ」の事です。

編集状態になっていたのでは?という疑問に関しては、100%無いとは断言できませんが、ユーザの操作なので、反対に編集操作を行うとは考えずらいのです。(ドラッグして白反転していた形跡も無かったようです)
8 Re:エミュレータの問題?
ゆうたん 2006-5-17 10:28  [返信] [編集]

初めての投稿になります。

いつもこのサイトにはお世話になっております。



今回の件ですが、うちの会社でも同様な事が起こりました。

原因を調べたところ次の様な状態の時停止してしまう事がわかりました。

  ・範囲選択状態(投稿にあるとおりです)

  ・メニュー選択状態

「範囲選択状態」は投稿にあるとおりですので割愛します。

「メニュー選択状態」はエミュレータをアクティブ状態の時

キーボードの【Alt】キーを押してみてください。

そうすると、エミュレータウィンドウのメニューが青く選択され

範囲選択状態と同様にプログラムが停止してしまいます。

この状態は一見わかりにくくウィンドウはアクティブかつ範囲選択状態ではないのにプログラムは停止したままになってしまうのです。



今回のケースはこの状態だったのではないでしょうか?
9 追記
ゆうたん 2006-5-17 10:32  [返信] [編集]

ちなみに「メニュー選択状態」時に青くなった項目をマウスカーソルでなぞると青色がふつうの色に戻り見た目ではわからなくなります。

(もちろんプログラムは停止したままです)
10 Re:追記
苦労人 2006-5-23 16:58  [返信] [編集]

回答どうも有難うございます。

会社のエミュレータで実験してみましたが、確かにこの方法ですと「ALT」キーを押した瞬間に画面表示があるプログラムは画面表示出来ずに止まりますね。 押した瞬間にエミュレータのシステムコマンド部分がペコっと引っ込むだけで、画面をパッと見ただけでは何か変な操作をしたかどうか分かりません。しかも画面をクリックした瞬間に処理再開。

ユーザが「ALT」キーを押したかどうかは不明ですが、現象としてはピッタシカンカンです。 また、「ALT」キーなら、何かの拍子に押してしまう事も十分考えられます。

でもこればっかりはWindows側の機能なのでどうしようも無いですね。
11 全画面表示により対応
ゆうたん 2006-5-23 17:28  [返信] [編集]

エミュレータを全画面表示にすれば回避できます。

その際、メニュー表示はしないようにしてください。

(バージョンによりできないかも....)

設定はエミュレータが起動していない状態で

エミュレータインストールディレクトリにある「Pcws32CT.exe」

を起動して設定してください。

ツリー内の[画面]-[全画面表示機能を使用する]をチェックし

ウィンドウ下段の全画面の設定は全てチェックすればOKです。

これで編集も[Alt]も怖くないですよ。



Windowsアプリを使う時はキーボードのwinキーからアクセスすれば

OKです。

(ただし、タスクバーが表示された状態だとまたプログラムは停止するので注意)



ご参考までに.....

BluesBB ©Sting_Band