掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
大量にD&Dするとcommand()は認識しない? (ID:109638)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB自身の上限ではなく、シェル側(Explorer)の制限ですね。 ドラッグ アンド ドロップに関しては、自アプリ自身のパスも含めた コマンドライン長に上限があります。(OSによって上限値は異なります) > 代替案を教えてください。 VB6の場合は、起動してから、そこにドラッグアンドドロップでファイルを渡して貰うようにすれば、OLEDragDropイベントで処理できます。 For N = 1 To Data.Files.Count List1.AddItem Data.Files(N) Next アプリ上にではなく、Explorer上のアイコンにドロップさせたいのであれば、 ActiveX DLLプロジェクトで、適切なシェルエクステンションとして作成し、 それをレジストリに登録する必要があるでしょう。(Microsoft PowerToysの SendTo Clipboard のように)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.