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


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0620
小泉優也HSPのバグとその修正方法を考えようって話。3解決


小泉優也

リンク

2019/6/20(Thu) 17:24:28|NO.87671

どうも。
HSP掲示板を眺めていると、バグなどの案件が多い気がします。
そこで、現在確認されているバグとその対処法を確認していく、というのがこのスレの意図です。

・ここで取り扱うのは主にHSP3.4以降(Beta含む)のバグです。  バージョンアップで対策されているバグも取り扱うものとします。 ・発生するバグはサンプルを用意して、できるだけ詳しく書いてください。  解決策が見つかっている場合は解決策も書いてください。
よろしくお願いします。



この記事に返信する


科学太郎

リンク

2019/6/20(Thu) 20:51:59|NO.87674

・列挙定数の不具合?発見!
http://hsp.tv/play/pforum.php?mode=pastwch&num=58681

記号定数や列挙定数などで先頭文字が「e」、「f」文字から始まる場合、
変数扱いになるようです。

過去ログより、語句解析で浮動小数点で使う「e」、「f」文字が
原因らしいと分かってます。(リンク張れずゴメンね)


・ディレクトリのファイル一覧で取得の不具合発見!!
http://hsp.tv/play/pforum.php?mode=pastwch&num=74545

FindFirstFile、FindNextFile 関数の戻り値を
GetLastError 命令で ERROR_MORE_DATA、ERROR_NO_MORE_FILES の2つで
繰り返し命令を抜ける処理をして欲しいですね。



ddr

リンク

2019/6/21(Fri) 09:48:37|NO.87679

そういう用途のバグトラックのページもあるけどほとんど機能してないですね。

http://dev.onionsoft.net/mantis/



ゆうやん

リンク

2019/6/23(Sun) 13:09:19|NO.87708

マルチモニター環境でmouse命令のバグがありました。
http://hsp.tv/play/pforum.php?mode=pastwch&num=82382
HSP ver 3.51でも発生しています。

#include "user32.as" //マウスカーソルを上側のモニターや左側のモニターに移動させる。 SetCursorPos -10,-10 mouse
対処法
Mouse命令の代わりにShowCursor関数を使う

#include "user32.as" ShowCursor 0//マウスカーソルを非表示 wait 500 ShowCursor 1//マウスカーソルを表示



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.87671への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

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