0

私はこれを可能にするコードを検索し、検索し、検索してきましたが、何も得られませんでした。ファイルまたは画像ファイルをコピーしたとしましょう。それは私のクリップボードにあります。コピーしたファイルまたは画像ファイルの名前を取得するにはどうすればよいですか? コピーしたテキストまたは画像は既に知っていますが、ファイルの名前が必要です。例: image.png

4

2 に答える 2

1

この方法をお探しですか?

Clipboard.GetFileDropList()

編集:

StringCollection fileNameCollection = Clipboard.GetFileDropList();
            string copiedFilePath = (fileNameCollection != null && fileNameCollection.Count > 0) ? fileNameCollection[0] : null;
于 2012-07-20T03:55:40.207 に答える
0

これを試して :

public System.Drawing.Image SwapClipboardImage(
System.Drawing.Image replacementImage)
{
System.Drawing.Image returnImage = null;
if (Clipboard.ContainsImage())
{
    returnImage = Clipboard.GetImage();
    Clipboard.SetImage(replacementImage);
}
return returnImage;
}

ここからリンク

于 2012-07-20T03:56:12.893 に答える