abでメモ帳や秀丸のようにファイルをexeに直接ドラックする方法

ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
返信する
メッセージ
作成者
たかせ
記事: 215
登録日時: 2006年2月05日(日) 17:10
お住まい: 東京都

abでメモ帳や秀丸のようにファイルをexeに直接ドラックする方法

#1 投稿記事 by たかせ »

abでメモ帳や秀丸のようにテキストファイル(たとえば)をexeに直接ドラックし、そのファイルを受け取るにはどのような方法がありますか?

受け取る時のイベントなど

よろしくお願いします。
ゲスト

#2 投稿記事 by ゲスト »

このページの検索欄に、ドラッグ&ドロップと入力し検索ボタンをクリックすると、必要な情報が表示されますょ。
三毛CAT

exeのアイコンにドロップ

#3 投稿記事 by 三毛CAT »

exeのアイコンにドロップする場合は、

コード: 全て選択

#N88BASIC'サンプル用
Dim buf[MAX_PATH] As Byte
Dim filename As String
GetModuleFileName(0,buf,MAX_PATH)
filename=Mid$(MakeStr(GetCommandLine()),Len(MakeStr(buf))+3)
Print a'サンプル用
とするとコマンドラインが取得できます。
三毛CAT

訂正

#4 投稿記事 by 三毛CAT »

コードの最終行の

コード: 全て選択

Print a'サンプル用
を、

コード: 全て選択

Print filename'サンプル用
に変えてください。
たかせ
記事: 215
登録日時: 2006年2月05日(日) 17:10
お住まい: 東京都

ありがとうございました

#5 投稿記事 by たかせ »

ありがとうございました。

おかげさまで期待どおりできました。
返信する