11 アプリケーションアイコン上でドラッグアンドドロップされた文書を開く方法は?アプリケーションアイコンにドラッグアンドドロップされたファイルをキャッチして開く方法は? 出典 2011-10-26 Srdjan Vukmirica
15 EXEにドロップされたドキュメントのファイル名は、ParamStr(1)です。 出典 2011-10-26 22:53:22 +0 ありがとうございました。私はDragAcceptFilesとAppMessageHandlerをMsg.Message = WMDropFilesで使用していた、初期のDelphiの古いコードを持っていました。 (「Delphi 3 - ユーザインタフェース設計」のリストから、アイコン上にファイルをドロップする方法)。たぶんそれは必要だったのか、そうでなかったのかもしれませんが、今は何をしているのかを取り除くことができます。 – lkessler +1 @lkesslerは、アプリケーションのウィンドウ/コントロールの1つにドロップされたファイルで、アプリケーションを起動するアプリケーションアイコン(ショートカットまたはEXEファイルそのもの)にドラッグされたファイルではありません。ファイルをプログラムに渡すための2つの異なる方法を混乱させるかもしれません。 – +0 @DavidM - まあ、その本は明らかにこの技術をアイコンに使用していました。テストの一部は "ifIconic(Application.Handle)"でした。実用的なDelphi開発のために、それは当時の最高の本の1つでした。著者はWarren Kovachでした。私はそれをたくさん使いました。そのようなコードの中に他の恐竜があるのだろうかと思う。 – lkessler
ありがとうございました。私はDragAcceptFilesとAppMessageHandlerをMsg.Message = WMDropFilesで使用していた、初期のDelphiの古いコードを持っていました。 (「Delphi 3 - ユーザインタフェース設計」のリストから、アイコン上にファイルをドロップする方法)。たぶんそれは必要だったのか、そうでなかったのかもしれませんが、今は何をしているのかを取り除くことができます。 – lkessler
@lkesslerは、アプリケーションのウィンドウ/コントロールの1つにドロップされたファイルで、アプリケーションを起動するアプリケーションアイコン(ショートカットまたはEXEファイルそのもの)にドラッグされたファイルではありません。ファイルをプログラムに渡すための2つの異なる方法を混乱させるかもしれません。 –
@DavidM - まあ、その本は明らかにこの技術をアイコンに使用していました。テストの一部は "ifIconic(Application.Handle)"でした。実用的なDelphi開発のために、それは当時の最高の本の1つでした。著者はWarren Kovachでした。私はそれをたくさん使いました。そのようなコードの中に他の恐竜があるのだろうかと思う。 – lkessler