【QBASIC互換!?】FreeBasic【GPL】
■ このスレッドは過去ログ倉庫に格納されています
0862デフォルトの名無しさん
2016/10/20(木) 19:48:11.30ID:48/+sWieクリックした後だと、添え字(()内数値)が範囲外でもそのにまま通ってしまう。
Case IDC_BTN1
ReDim AAAA(10)
Case IDC_BTN2
AAAA(-1) = 1
Case IDC_BTN3
AAAA(0) = 1
Case IDC_BTN4
AAAA(1) = 1
Case IDC_BTN5
AAAA(10) = 1
Case IDC_BTN6
AAAA(11) = 1
Case IDC_BTN7
BBBB = AAAA(-1)
Case IDC_BTN8
BBBB = AAAA(0)
Case IDC_BTN9
BBBB = AAAA(1)
Case IDC_BTN10
BBBB = AAAA(10)
Case IDC_BTN11
BBBB = AAAA(11)
多分、Basic では、宣言がなくても、AAAA(10)の宣言があったものとして処理する、という処理系があるので、無前言でも使用できるように用意したルーチンだと思う。
全体が必要な人は知らせてくれ。D:\bas\Projects\DimChk11D\DimChk11D.bas 他をUPするから。
■ このスレッドは過去ログ倉庫に格納されています