問題タブ [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.
vba - テキストをクリップボードに配置して、Word の表として貼り付ける方法は?
MS Office で VBA を使用して、Windows クリップボードにテキストを追加し、Word に表として貼り付けるにはどうすればよいですか?
.net - VB.NETで電子メールの添付ファイルからクリップボードにコピーされたファイルの名前を取得する
ユーザーが Outlook 電子メールの添付ファイルから Windows のクリップボードにファイルをコピーした場合、VB.NET でそのファイルの名前を取得する方法はありますか?
ファイルが Windows エクスプローラーからコピーされた場合、Clipboard.GetFileDropList
これを取得するために使用できるデータがありますが、ファイルが電子メールの添付ファイルからコピーされた場合、そのリストは空です (使用可能な形式FileGroupDescriptorW
は 、FileGroupDescriptor
、RenPrivateItem
およびの 4 つだけですFileContents
)。
ファイルを Windows エクスプローラーに貼り付けることができ、添付ファイルの名前で貼り付けられるので、これは可能であるように感じます。
windows - スクリプトの出力を Windows クリップボードにコピーするにはどうすればよいですか?
スクリプトを実行し、これらの実行の出力をコピーして電子メールやその他のドキュメントに貼り付けていることに気づきました。クリップボードにコピーするステップをスクリプト自体の一部にする方法はありますか? 私のスクリプトのほとんどは Perl またはバット ファイルで、Windows で作業しています。
ありがとう。
clipboard - クリップボードが機能していないようで、コードやウィンドウからアクセスできません
クリップボードが「スタック」しているようです-マシンをしばらく使用すると、単に動作を停止します-クリップボードにアクセスしようとするソフトウェアは、Ctrl+CまたはCtrl+Vでスタックするか、例外をスローします。アクセスしようとすると、問題が解決しません。 .NetフレームワークまたはWin32APIを介してそれを実行します(例外がスローされます-「クリップボードが利用できません」のようなもの[申し訳ありませんが、ここにコピーアンドペーストできませんでした-クリップボードが機能しません!:)])
私はいつも再起動し続けます!
私はどんな助けやリードにも感謝します、ありがとう:)
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 が機能しないのか、まだ興味があります。
c# - HTML形式をクリップボードにラウンドトリップできません
Html 形式を書きたいのですが、単純な MSDN の例でさえ動作しません。
http://msdn.microsoft.com/en-us/library/tbfb3z56.aspx
クリップボード ラウンド トリッパーであるこのコンソール アプリは、誰にとっても機能しますか?
asp.net - ASP.NETのMozillaFirefoxおよびInternetExplorer互換クリップボード
ASP.NETを使用して、テキストボックスからクリップボードにテキストをコピーする必要があります。MozillaFirefoxやIEに匹敵するコードが欲しいです。
ajax - クリップボードから Web サイトへの画像の貼り付け
ユーザーが画像を Web サイトに貼り付けてから、その画像を Web サーバーにアップロードできるようにするためのソリューションを考え出す必要があります。これに対する正しい解決策がわかりません-バイナリクリップボードデータ(またはクリップボードデータ?)を処理できるとは思わないため、javascriptは問題外であると確信しています。
だから、私はこれでどちらに行くべきかわかりません。これはJavaアプレットで可能ですか?それとも、Flash SWF でしょうか。他の選択肢はありますか?
delphi - tdbgrid の一部をクリップボードにコピーしますか?
Delphi 2007 の TDBGrid から選択した行を簡単にクリップボードにコピーする方法はありますか?
delphi - フォームコンポーネントの切り取り/貼り付けがDelphi2007IDEで機能しなくなることがあるのはなぜですか?
これは私を夢中にさせています。私はもうそれを取るつもりはありません。永遠の公の場での屈辱の危険を冒してさえ、私は尋ねるつもりです!(それが本当に明白なことであるか、私が自分でシステムに対して行ったことである場合)。
理由は、私が解決するための忍耐力をまったく持っていなかったためです。Delphi2007のビジュアルフォームエディタで作業しているフォームは、「疑似読み取り専用」になることがよくあります。フォームに新しいコンポーネントを追加したり、既存のコンポーネントを移動/サイズ変更したり(オブジェクトインスペクターのプロパティを変更したり)、コンポーネントを選択してクリップボードに「コピー」したりできます。
しかし、フォームからコンポーネントを切り取ったり、新しいコピーを貼り付けたりすることは完全にできません。これはオンとオフを切り替えることができ、本来の効果があるため、[コントロールのロック]メニューオプションとは関係がないと思います。このカットアンドペーストの非表示は、右クリックのコンテキストメニューで発生します。キーボードとメインの[編集]メニューから-まるで、フォームがクリップボードに関係するものに対して読み取り専用になったかのようになります。
IDEでフォームを閉じてから再度開くと、すべてが正常に機能し始めます(以前は、D1、D3、D5、およびD7が常に正常に機能していました)。
ニュースグループでこれが発生する理由について何かを読んだことがあるので、私は怒っていません。過去数か月の間に何度も何度も私を捕まえましたが、ニュースグループを見つけることができませんでした。今晩の参考資料として、StackOverflowを利用するDelphiユーザーが増えているように思われるので、ここで質問する価値があると判断しました。
ヘルプ-私がたくさんの型枠作業をしているとき、それは私を絶対に怒らせます!