ディオゲネス・クラブ

34048

Openformのエラーについて - ys

2024/12/21 (Sat) 17:51:24

初学者につき、以下のエラーで困っております。
解決策についてわかる方がいらっしゃいましたら、ご教示ください。

下記、プログラムの中でOpenformのコマンドが不正なものとしてエラーが直せません。
つきましては、改善点等ありましたらご教示ください。
よろしくお願いいたします。

エラーの表示画面は添付の画像の通りとなります。

:MENU
if (= %0 "YES") then
openform "Dummy3.FRM" until (= "[END]" $0)
else
message "" "Error: Dummy3.FRM not found"
endif
else
end
endif

; デバッグ用メッセージ
message "" "Checking cell values"

if (= (cell 1) 1) then
goto :ALL
elseif (= (cell 2) 1) then
goto :TTM
else
message "" "! Error !"
ENDIF
END


Re: Openformのエラーについて - たわしと

2024/12/21 (Sat) 20:28:51

 anj さん、こんばんは。

| 下記、プログラムの中でOpenformのコマンドが不正なものとしてエラーが直せません。

 ざっと見ただけですが、とりあえず気がついたところを。
 画像のエラーメッセージが「KMmacro 0.72」となっていますが、これは KMmacro.exe を実行したのでしょうか? それとも KMMacroP.exe?
 KMmacro を実行したのだとしたら、「Openform」などのコマンドや関数は KMMacro ではなく KMMacro「P」の方のものですので、エラーになるのは当然です。どうしてそんな取り違えが起きるのか、がちょっと不思議ではありますが……。あ、でも goto とかがあるなあ。とりあえず、そのあたりをご確認ください。

 それにしても最近、KMmacroP の方はあんまり触ってないな。プログラムをいじっていないのもそうですが、実行もしてません。その手の仕事をしていた時は、form を使った入力ってすごく便利だったんですが、そこからは離れてしまったので……。

名前
件名
メッセージ
画像
メールアドレス
URL
文字色
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)

Copyright © 1999- FC2, inc All Rights Reserved.