問題タブ [clipboarddata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
8838 参照

vba - Excelクリップボードデータのソース範囲を取得できますか?

クリップボードにExcelワークシート範囲が含まれている場合は、DataObjectオブジェクトを使用してその範囲のデータにアクセスできます。

そのデータの実際のソース範囲(つまり、ワークシート、行、列)も見つけることができますか?

または、(選択された範囲ではなく)破線のアウトライン境界線で示されている最後にコピーされた範囲を見つけることができますか?

できればExcel2003VBAを使用する

0 投票する
1 に答える
3610 参照

javascript - Firefoxでjavascriptを使用してクリップボードデータからコピーする

クリップボードのデータを使用して、コピーしたデータをHTML形式でコピーして表示できるようにします。「window.clipboardData」を使用してInternetExplorerでこれを行うことができ、「event.clipboard」を使用してChromeとSafariでこの問題を何らかの方法で解決できます。Firefoxの修正をまだ見つけることができません。どんな助けや提案も大歓迎です。

プラグインやフラッシュオブジェクトは使いたくありません。ただし、jQueryのソリューションも同様に受け入れられます。

0 投票する
1 に答える
406 参照

c# - BackgroundWorkerはSTAThreadに参加(リンク、アクセス、呼び出し、なる)できますか

私はSTAThreadが正確に何をするのか(何であるか)をよく知らないので、私の質問が適切に述べられているかどうかさえわかりません。

Excelの範囲の内容をクリップボードにコピーするBackgroundWorkerスレッドで実行されているプロセスがあります(Excel.Range.Copy())。コピー後、クリップボードの内容にアクセスしてテキストファイルに書き込むことができる必要がありますが、BackgroundWorkerから直接クリップボードにアクセスできないようです(BackgroundWorkerから使用Clipboard.GetText()してそのテキストをテキストファイルに書き込もうとすると、別のテキストファイルでCtrl-Vを手動で実行し、C#プロセスによってExcel範囲からコピーされたばかりのコンテンツを貼り付けることができますが、テキストは渡されません。

また、プロセスのステータスを示すProgressBarの使用を容易にするために、このプロセスをBackgroundWorkerで実行していることにも言及する必要があります。したがって、ProgressBarを使用して、BackgroundWorkerを使用せずにクリップボードのコンテンツにアクセスできるソリューションがある場合は、絶対に歓迎します。ありがとう!

0 投票する
2 に答える
2459 参照

javascript - ブラウザのクリップボードAPIからアニメーションGIF画像を取得する方法は?

次のコードをテストしています。アニメーションGIFをコピーしてWebページに貼り付けると、期待どおりimage/pngではなく、コンソールに表示image/gifされます。

なんで?

gif画像を一致させるにはどうすればよいですか?

たとえば、このjsfiddleこのgif画像を使用してテストできます。

0 投票する
1 に答える
4285 参照

android - Android でクリップボード データを消去する

次のようにアンドロイドでクリップボードのデータをクリアしようとしていますが、クリアしていません。

何か案は ?

0 投票する
2 に答える
789 参照

c - ビットマップハンドルwin32をCでロードまたは保存する

最終的には、クリップボードからimgファイル(.bmp、JPEGなど)に画像を保存したいと思います。これは長い道のりなので、画像をウィンドウにロードしたいのですが、GetClipboardData()で成功することはないようです。常にNULLを返します。検索は私を助けませんでした..クリップボードからHBITMAPを取得するためのコード:

出力:クリップボードデータの取得中にエラーが発生しました

GetLastError()をフォーマットなどで使用してみましたが、ファイルが見つかりませんと表示されます。スリープは、クリップボードにデータがあることを確認するために、印刷画面を押すのを待つことです。

0 投票する
4 に答える
7758 参照

javascript - CKEDITOR の Paste イベント内で、Clipboard API をどの程度使用できますか?

CKEditor 4 用に開発しているプラ​​グインの貼り付けイベントの clipboardData 属性を読み取ろうとしています。

Chrome で、貼り付けイベントのドキュメント オブジェクトをリッスンすると、ハンドラーで渡されるイベント オブジェクトに clipboardData 属性が含まれることを確認しました。同じことが Firefox (v20) にも当てはまらないことに驚きました。

これは私が CKEditor プラグインで使用しているコードですが、CKEditor だけに関連する質問ではないと思います。Chrome では clipboardData オブジェクトが表示されますが、Firefox では表示されません。

これがまだサポートされているかどうかを確認する MDN サイトには何も表示されません。また、IE10 はこれをサポートすることを意図していると思いますが、標準 API で動作しますか?

編集:

最初から明確にしておけばよかったのですが、画像貼り付けのサポートを開発しようとしているので、クリップボードのデータをファイルとして読み込む必要があります。

0 投票する
2 に答える
2795 参照

c# - テキストを適切にフォーマットしてC#からExcelに貼り付けるにはどうすればよいですか?

私のC#アプリケーションには、いくつかのソースからデータをフォーマットしてコピーするボタンがあります。

そして、クリップボードからExcelにテキストを貼り付けるのに問題があります。

Excel では、 1.12.1のようなすべてのテキストが01.12.2001日時形式に変換されます! そして、私はそのようにしたくありません!

テキストを書式設定して、コピーされたデータが日時ではなくテキストであることを Excel が理解できるようにすることはできますか?