HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
0318
Endタブコントロールの「WM_NOTIFY」でシステムエラー?2解決


End

リンク

2016/3/18(Fri) 12:45:53|NO.74941

タブコントロールの「WM_NOTIFY」のエラー?について質問です。

ソース
ttps://drive.google.com/file/d/0B8Srx7vYeh4hYnJTcE1vTjlubUk/view?usp=sharing

現在、タブコントロールにタブを追加するときに発生するシステムエラー(1)に困っています。
サンプルを実行して、「ツールバー→新規→アローボタン→左にタブを追加、もしくは右にタブを追加」
を押してタブを追加すると、システムエラーが発生しました(Error 1 in line 530タブコントロール.as)と
エラー画面になってしまうことがあります。もちろんエラーにならずにそのまま実行されることもあります。

丁度、
エラー元を探ってみたところ、「WM_NOTIFY」の処理で、エラーになっていました。
if nmhdr.2 != -551	:return
でエラーになっていますが、解決方法が分かりません。
どなたか解決できる方いらっしゃいますか?アドバイスだけでもありがたいです。 ちなみに、正常に作動するという方は、「サンプル1.hsp」の107行目当たりの50の値を大きくしてみてください。



この記事に返信する


tds12

リンク

2016/3/18(Fri) 17:02:49|NO.74944

ほかに原因がありそうですが、気になったところがあります。

oncmdが同じメッセージに対して複数設定しようとしたのは問題ないでしょうか。

oncmdは、一番最後に設定したラベルのみに飛ぶと思います。



End

リンク

2016/3/19(Sat) 18:30:15|NO.74970

tds12さんありがとうございます

すみません事故解決しました。
oncmdでジャンプした先でgosubを使っていたのですが、
gosubを使わないで処理したらうまく作動してくれました。



ONION software Copyright 1997-2021(c) All rights reserved.