ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年3月29日(金) 05:21

全ての表示時間は UTC+09:00 です




返信する
ユーザー名:
件名:
メッセージ本文:
メッセージを入力してください。60000 字まで入力できます。 

フォントサイズ:
フォントカラー
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF
BBCode を無効にする
URL を自動的にパースしない
クイズ
お手数ですがカタカナで「エービー」と4文字を入力してください。:
答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。
   

トピックのレビュー - アクセス違反がありました
作成者 メッセージ
  記事の件名:   引用付きで返信する
同じ症状が出て困っています。
環境は、WinXPproSP2、ABver4.24です。

xsb7さんの方法で回避は出来てますが、面倒なのと少し気持ちが悪いです。
HiroCom777さんの投稿が2年前ですし、もしかしたら原因がわかるかもと思い質問します。

症状は全く同じで、デバックコンパイルで「スレッド(&HC90)でアクセス違反がありました(EPI=&H77D0F450)」が出てコンパイルが強制終了します。もちろん、デバックコンパイル/リリースコンパイルは正常に終了します。

気になる事は、
昨日までは正常でしたが今日から突然この症状になった。
RADで作ったWINDOWのシステムメニューの「X」で終了しようとすると必ず再現する。しかし、ボタンを配置しClickイベントで、以下を記述しボタンをClickすれば正常に終了します。

Sub MainWnd_CommandButton1_Click()
MainWnd_Destroy()
End Sub

以上の事で対処方法がわかる方はいれば教えてください。
投稿記事 Posted: 2008年5月13日(火) 00:18
  記事の件名:   引用付きで返信する
そうなんですか・・・貴重な情報有難うございます。
やはり、パソコン(の環境)に依存する物だったのですね。

ご指摘のとおり、これだと私の職場のパソコンではデバックが出来ませんね。

作者様、なんとかならないでしょうか(泣)
投稿記事 Posted: 2006年3月30日(木) 00:34
  記事の件名:   引用付きで返信する
実は自分も似たようなの現象で悩んでいたのですが、下記のようにすればちゃんと動きました。

1.(必要であれば)新しい適当なアカウントを作成
2.いったんログオフ
3.別のアカウントにログイン
4.ユーザー切り替えで元のアカウントに再ログイン



要するに、ユーザーIDを0以外にすれば動作します。
ちなみに自分の環境ではGDB(gccのデバッガ)もユーザーIDが0だと動作せず、0以外にすると正常に動作します。

ただ管理者権限が必要なので、職場のパソコンでは、それはできないかもしれません。
投稿記事 Posted: 2006年3月29日(水) 14:10
  記事の件名:  アクセス違反がありました  引用付きで返信する
バグなのかどうかは不明なのですが、一応報告します。

職場のパソコン(XP/SP2)にActiveBasic(4.23)をインストールして使ってみたところ、デバックコンパイルで以下のようなコメントが出て止まりました。

  スレッド(&HB18)でアクセス違反がありました(EPI=&H7C809F64)。

デバックコンパイル/リリースコンパイルは正常に終了します。
リリースコンパイルのファイルも正常に動作します。
スレッドの値は毎回異なります。

個人で使用しているパソコン(XP)では正常に動作していますのでパソコンに依存する不具合かもしれませんが、職場のパソコンではVB.Net等は正常に動作しています。

対処方法など判りましたら、ご教授願います。
投稿記事 Posted: 2006年3月29日(水) 11:28

全ての表示時間は UTC+09:00 です


ページ移動:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean