1

注: Filereader APIについては知っていますが、アプリでクリックしない限りファイルを読みたくありません。説明させてください。

私のプロジェクト ツリー ファイルは次の場所にあります。__dirname + "/content/project"

私は IDE で作業しており、ファイル (またはファイル) をファイル ツリーにドラッグ アンド ドロップできるようにしたいと考えています。(任意のファイル タイプ .dll、.sh などにすることができます:)

スクリーンショット
ここに画像の説明を入力

たとえばapplication.exe、デスクトップからドラッグしてファイル ツリーにドロップしたとします。

基本的に、そのファイルをデスクトップからコピーして に貼り付けられるようにしたいと考えています__dirname + "/content/project"

これが可能かどうかはわかりません。

別の言い方をすれば、ドラッグ アンド ドロップで 1 つのファイルをある場所から別の場所にコピーするにはどうすればよいでしょうか。ファイルの内容を読まずに?

4

1 に答える 1

0

私は過去数日間、これを調査するのに何時間も費やしましたが、(少なくとも現在は)不可能であるように見えます。

私の最善の選択肢は、FileReader APIを使用することです。そのため、テキスト ファイルがドロップされたときに、そのファイル タイプを検出し、アプリがテキスト ファイルをサポートしている場合は、同じ名前とタイプのファイルをフォルダーに保存できます。画像の場合は、dataurl/base64 に変換できます。

ちょっと下手だけど、今できることは精一杯。

于 2016-07-06T23:29:20.670 に答える