問題タブ [clipboard]

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 投票する
4 に答える
7741 参照

vba - テキストをクリップボードに配置して、Word の表として貼り付ける方法は?

MS Office で VBA を使用して、Windows クリップボードにテキストを追加し、Word に表として貼り付けるにはどうすればよいですか?

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

.net - VB.NETで電子メールの添付ファイルからクリップボードにコピーされたファイルの名前を取得する

ユーザーが Outlook 電子メールの添付ファイルから Windows のクリップボードにファイルをコピーした場合、VB.NET でそのファイルの名前を取得する方法はありますか?

ファイルが Windows エクスプローラーからコピーされた場合、Clipboard.GetFileDropListこれを取得するために使用できるデータがありますが、ファイルが電子メールの添付ファイルからコピーされた場合、そのリストは空です (使用可能な形式FileGroupDescriptorWは 、FileGroupDescriptorRenPrivateItemおよびの 4 つだけですFileContents)。

ファイルを Windows エクスプローラーに貼り付けることができ、添付ファイルの名前で貼り付けられるので、これは可能であるように感じます。

0 投票する
3 に答える
1559 参照

windows - スクリプトの出力を Windows クリップボードにコピーするにはどうすればよいですか?

スクリプトを実行し、これらの実行の出力をコピーして電子メールやその他のドキュメントに貼り付けていることに気づきました。クリップボードにコピーするステップをスクリプト自体の一部にする方法はありますか? 私のスクリプトのほとんどは Perl またはバット ファイルで、Windows で作業しています。

ありがとう。

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

clipboard - クリップボードが機能していないようで、コードやウィンドウからアクセスできません

クリップボードが「スタック」しているようです-マシンをしばらく使用すると、単に動作を停止します-クリップボードにアクセスしようとするソフトウェアは、Ctrl+CまたはCtrl+Vでスタックするか、例外をスローします。アクセスしようとすると、問題が解決しません。 .NetフレームワークまたはWin32APIを介してそれを実行します(例外がスローされます-「クリップボードが利用できません」のようなもの[申し訳ありませんが、ここにコピーアンドペーストできませんでした-クリップボードが機能しません!:)])

私はいつも再起動し続けます!

私はどんな助けやリードにも感謝します、ありがとう:)

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

c# - C# で CSV データを Windows クリップボードに貼り付ける方法

私が達成しようとしていること

  • 私のアプリはいくつかの表形式のデータを生成します
  • ユーザーが Excel を起動し、[貼り付け] をクリックしてデータを Excel のセルとして配置できるようにしたい
  • Windows は、その API で使用される「CommaSeparatedValue」と呼ばれる形式を受け入れるため、これは可能であると思われます
  • 生のテキストをクリップボードに入れることはできますが、この形式を使用しようとすると機能しません
  • 注: クリップボードから CSV データを正しく取得できます。問題は、CSV データをクリップボードに貼り付けることです。

私が試したことはうまくいきません

クリップボード.SetText()

クリップボード.SetData()

どちらの場合も、何かがクリップボードに配置されますが、Excel に貼り付けると、"–§žý;pC¦yVk²ˆû" という 1 つのセルのガーバージ テキストとして表示されます。

更新 1: SetText() を使用した回避策

BFree's answer が示しているように、 TextDataFormatを使用したSetTextは回避策として機能します

これを試してみたところ、Excel と Word への貼り付けが正しく機能することが確認されました。いずれの場合も、プレーンテキストではなくセルを含むテーブルとして貼り付けられます。

なぜ CommaSeparatedValue が機能しないのか、まだ興味があります。

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

c# - HTML形式をクリップボードにラウンドトリップできません

Html 形式を書きたいのですが、単純な MSDN の例でさえ動作しません。

http://msdn.microsoft.com/en-us/library/tbfb3z56.aspx

クリップボード ラウンド トリッパーであるこのコンソール アプリは、誰にとっても機能しますか?

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

asp.net - ASP.NETのMozillaFirefoxおよびInternetExplorer互換クリップボード

ASP.NETを使用して、テキストボックスからクリップボードにテキストをコピーする必要があります。MozillaFirefoxやIEに匹敵するコードが欲しいです。

0 投票する
3 に答える
6272 参照

ajax - クリップボードから Web サイトへの画像の貼り付け

ユーザーが画像を Web サイトに貼り付けてから、その画像を Web サーバーにアップロードできるようにするためのソリューションを考え出す必要があります。これに対する正しい解決策がわかりません-バイナリクリップボードデータ(またはクリップボードデータ?)を処理できるとは思わないため、javascriptは問題外であると確信しています。

だから、私はこれでどちらに行くべきかわかりません。これはJavaアプレットで可能ですか?それとも、Flash SWF でしょうか。他の選択肢はありますか?

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

delphi - tdbgrid の一部をクリップボードにコピーしますか?

Delphi 2007 の TDBGrid から選択した行を簡単にクリップボードにコピーする方法はありますか?

0 投票する
6 に答える
2921 参照

delphi - フォームコンポーネントの切り取り/貼り付けがDelphi2007IDEで機能しなくなることがあるのはなぜですか?

これは私を夢中にさせています。私はもうそれを取るつもりはありません。永遠の公の場での屈辱の危険を冒してさえ、私は尋ねるつもりです!(それが本当に明白なことであるか、私が自分でシステムに対して行ったことである場合)。

理由は、私が解決するための忍耐力をまったく持っていなかったためです。Delphi2007のビジュアルフォームエディタで作業しているフォームは、「疑似読み取り専用」になることがよくあります。フォームに新しいコンポーネントを追加したり、既存のコンポーネントを移動/サイズ変更したり(オブジェクトインスペクターのプロパティを変更したり)、コンポーネントを選択してクリップボードに「コピー」したりできます。

しかし、フォームからコンポーネントを切り取ったり、新しいコピーを貼り付けたりすることは完全にできません。これはオンとオフを切り替えることができ、本来の効果があるため、[コントロールのロック]メニューオプションとは関係がないと思います。このカットアンドペーストの非表示は、右クリックのコンテキストメニューで発生します。キーボードとメインの[編集]メニューから-まるで、フォームがクリップボードに関係するものに対して読み取り専用になったかのようになります。

IDEでフォームを閉じてから再度開くと、すべてが正常に機能し始めます(以前は、D1、D3、D5、およびD7が常に正常に機能していました)。

ニュースグループでこれが発生する理由について何かを読んだことがあるので、私は怒っていません。過去数か月の間に何度も何度も私を捕まえましたが、ニュースグループを見つけることができませんでした。今晩の参考資料として、StackOverflowを利用するDelphiユーザーが増えているように思われるので、ここで質問する価値があると判断しました。

ヘルプ-私がたくさんの型枠作業をしているとき、それは私を絶対に怒らせます!