2

このC++ コードは、OLE を使用してファイルのドラッグ アンド ドロップをシミュレートし、「送信先...」操作をシミュレートする方法を示しています。これにより、選択したファイルが添付された標準のメール クライアントが開きます。これは、mailto: プロトコル ハンドラの非常に興味深い代替手段です。

DelphiでIDataObjectの必要なインスタンスを作成するための最良の(短くて安全な)方法はどれですか?

ここでいくつかのコードを見つけましたが、もっと良い解決策があるかもしれません。

4

1 に答える 1

3

C++ コードを Delphi に移植することは、おそらくそれほど難しくありません。皮切りに

type
  TDataObject = class(TInterfacedObject, IDataObject)

C++ の例に示すように、必要なメソッドを実装します。

于 2009-06-10T16:55:54.530 に答える