ab.com コミュニティ

ActiveBasicを通したコミュニケーション
前回の訪問日時: 2019年7月24日(水) 09:16 現在時刻 - 2019年7月24日(水) 09:16

All times are UTC+09:00




 [ 4 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2019年4月10日(水) 17:09 
みなさま
以前、質問したかもしれないのですがすみません。

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


ページトップ
   
 
投稿記事Posted: 2019年4月10日(水) 19:40 
オフライン

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

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


ページトップ
   
 
投稿記事Posted: 2019年4月18日(木) 13:28 
恐れ入ります。

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

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


ページトップ
   
 
投稿記事Posted: 2019年4月18日(木) 19:18 
オフライン

登録日時: 2006年2月05日(日) 17:10
記事: 201
お住まい: 東京都
過去に同様な投稿がありましたが、
以下の様にすればよいと思います。

#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を使用してください。
よろしくお願いいたします。


ページトップ
   
 
 [ 4 件の記事 ] 

All times are UTC+09:00


オンラインデータ

このフォーラムを閲覧中のユーザー: AhrefsBot, Bing [Bot], CCBot & ゲスト[0人]


トピック投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean