ActiveBasicと出てしまう

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: ActiveBasicと出てしまう

Re: ActiveBasicと出てしまう

by たかせ » 2019年4月18日(木) 19:18

過去に同様な投稿がありましたが、
以下の様にすればよいと思います。

#N88BASIC
/* AB5CP5の場合 */
SetWindowText(ActiveBasic.Prompt.Detail._PromptSys_hWnd,"TEST PROGRAM")
/* AB4の場合 */
SetWindowText(_PromptSys_hWnd,"TEST PROGRAM")
PRINT "TEST PROGRAM"
MessageBox(NULL,"TEST","TESTEND",MB_OK)
END

なお現在AB5CP5は#N88BASICタイプのプログラムをコンパイルするとエラーになります。
なのでAB4を使用してください。
よろしくお願いいたします。

Re: ActiveBasicと出てしまう

by いとちゃん » 2019年4月18日(木) 13:28

恐れ入ります。

実行時にウインドウに「BASIC PROMPT」と出てしまうことを言ってます。

バージョンはあまり関係ないので、どなたか、コードで回答を出せる方、教えてください。

Re: ActiveBasicと出てしまう

by たかせ » 2019年4月10日(水) 19:40

上記の事象について私は遭遇したことがありませんのでわかりません。
この投稿をみて念のため自作の各タイプのプログラムを動かしてみましたが。
そこで確認ですが、
●使用しているABのバージョンはAB4またはAB5ですか?
●ご自身で作成されたプログラムのタイプはノーマルウインドウ系またはN88BASIC系DOSプロンプトのいずれかですか?
●常に上記の現象が発生するのでしょうか?

もしノーマルウインドウ系のプログラムであればWin32 Api SetWindowTextでプログラムのウインドウのタイトルを変更すればよいと思いますが?
よろしくお願いいたします。

ActiveBasicと出てしまう

by いとちゃん » 2019年4月10日(水) 17:09

みなさま
以前、質問したかもしれないのですがすみません。

自分が作ったプログラムのウインドウの左上にActiveBasicと出てしまうのですが
これを所望の内容に変更する方法を教えてください。

ページトップ