問題タブ [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.
excel - Excelクリップボードデータを受け入れる優れたWebベースのグリッドとは何ですか?
貼り付けられたExcelデータを受け入れ、コピー中にExcel準拠のクリップボードデータを出力できるプラットフォームに依存しない(つまり、Javascript)グリッドコントロール/プラグインに関する適切な推奨事項はありますか?
「通常の」クリップボード操作では、ExcelデータはCSVとしてフォーマットされると思います。
dhtmlxGridは有望に見えますが、オンラインデモでは、実際にはコンテンツがクリップボードにコピーされません。
java - Windows XP カット アンド ペーストからアプリケーション名を取得しますか?
これは少し遠いショットですが、誰かがそれを理解できるなら、あなたたちは...
Windows XP では、クリップボードの内容を提供したアプリケーションを確認できるカット アンド ペースト アクションに付随するメタデータはありますか?
おまけの質問...そのような情報がある場合、Java アプリからアクセスする方法はありますか?
javascript - サイトはどのようにしてテキストの貼り付けを抑制しますか?
一部のサイト (通常は銀行) では、テキストをテキスト フィールドに貼り付ける機能が抑制されていることに気付きました。これはどのように行われますか?JavaScript を使用して貼り付けのキーボード ショートカットを飲み込むことができることは知っていますが、右クリック メニュー項目についてはどうでしょうか。
.net - .NET からクリップボードを設定するときの CLIPBRD_E_CANT_OPEN エラー
次のコードで「CLIPBRD_E_CANT_OPEN」という内容の例外が発生することがあるのはなぜですか?
これは通常、クリップボードがアプリケーションで初めて使用されたときに発生し、その後は発生しません。
c++ - VS.NETデバッガー内でクリップボードコードをシングルステップできないのはなぜですか?
理想的には、リーダーはネイティブC++プログラムをOpenClipboard()ブロックを含むVisualStudio2008にアップグレードしました。OpenClipboard()から正常なリターンコードを取得した直後にブレークポイントを設定して、コードをステップ実行してみませんか。インターネットによると、それはあなたのシステムで動作するかもしれませんが、もちろん、私のものではなく、試してくれてありがとう。
たとえば((OpenClipboard 1418 vc6))をグーグルで検索すると、「GetClipboardDataはデバッガーで失敗します」や「VC ++ 6ではエラーは発生しませんが、VC++2005ではエラーが発生します」などの記事が見つかります。実用的には、問題は解決しました-そのようなコード内にブレークポイントを設定することはできません。クリップボードの操作が完了した後、情報をリスしてブレークポイントを設定する必要があります。エラー1418は「スレッドでクリップボードが開いていません」ですが、VS.NETを使用しない限り、またはクリップボード-オープン-クローズ-ブロックの外側にブレークポイントを保持する場合は、正常に機能します。
VS.NETデバッガーの正確な問題が何であるかを知ったほうがよいと思います。
C ++の人間である私は、dot-Netを実行するときに、スレッドの観点から考える必要がないことをぼんやりと認識しています。とにかく、実際に問題が、ネイティブC ++コードをシングルステップで実行したときに、dot-Netデバッガーがスレッド情報に微妙に干渉していることであるかどうかにかかわらず、実際に何が起こっているのかについての第一人者品質の説明は見つかりませんでした。
システムに関して:XP-proによると、約1年前、2つのデュアルコアXeon、4つのCPU。XP-SP2-32ビットのvc6でシングルステップでコードをデバッグし終えたところです。だから私はコードがvc6の下でかなりうまくいったことを知っています。ただし、10メガバイトのCF_TEXTでテストしたところ、例外が発生しました。XP-x64のより良い例外モデルの下でデバッグを試してみようと思いました。
visual-studio-2008で再コンパイルしたところ、コードをシングルステップにすることができませんでした。OpenClipboardは機能しましたが、EnumClipboardFormats()は機能せず、シングルステップでは何も機能しませんでした。ただし、コードの完全なブロックの下にブレークポイントを設定すると、すべてが正常に機能しました。そして、はいvc2008は、szBufの周りのピンポイント診断のスタックフレームの破損を引き起こしました。vc2008については好きなことがたくさんあります。これがどういうわけか単なるクリップボードの問題であるとしたら、スレッドコンテキストの問題がdot-Net-debuggerに起因するかどうかにかかわらず、何かをステップスルーすることを心配せざるを得ないと感じることなく、それは素晴らしいことです。
python - クリップボードからテキストを読み取るにはどうすればよいですか?
Pythonで(Windows)クリップボードからテキストを読み取るにはどうすればよいですか?
javascript - FireFox、Safari、Chrome でクリップボードにテキストをコピー/配置する
Internet Explorer では、clipboardData オブジェクトを使用してクリップボードにアクセスできます。FireFox、Safari、および/またはChromeでそれを行うにはどうすればよいですか?
vbscript - VBScript からクリップボードを使用する
VBScriptを使用してテキストをクリップボードに配置する方法を探しています。問題の VBScript は、ログイン スクリプトの一部として展開されます。クリーンな Windows XP システムで利用できないものは使用したくありません。
編集: これが何のためにあるのかについての質問への答え。
私たちは、組織内のユーザーが電子メールで添付ファイルを常に送信するのではなく、ファイル サーバーを使用してドキュメントを転送することを奨励したいと考えていました。これに対する最大の障壁の 1 つは、ファイル/フォルダーへの正しいネットワーク パスが何であるかが常に明らかであるとは限らないことです。簡単なスクリプトを作成し、それを Windows コンテキスト メニューに添付して、ユーザーが任意のファイル/フォルダーを右クリックし、組織内の誰かに電子メールで送信できる URL を取得できるようにしました。
ダイアログボックスに表示されるURLもクリップボードに配置したい。
c# - Windows クリップボードの CRLF/LF の受け渡しが 1 人のユーザーに対して間違っている
一対のアプリケーションがあります。1 つは C# で記述され、次のようなものを使用します。
アイテムのリストをクリップボードに入れる。別のアプリケーション (WinBatch 内) は、ClipGet() 関数を使用してリストを取得します。(クリップボード機能を使用して、実際に毎回カットアンドペーストする必要なく、メモ帳などでリストを編集するオプションを提供します。)
この特定の環境では、Citrix を介して 1 つのシステムに多くのユーザーがいます。多くの人がこれらのプログラムのペアを使用しています。
SetDataObject() と CLIpGet() の間のどこかで、テキストの行区切り文字が CRLF から LF に切り替わるという問題を抱えているユーザーが1 人だけいます。Unix と Windows が混在する環境でこれを説明できますが、ここには Unix はありません。このシステムの近くには unix-y ユーティリティもありません。同じサーバー上の他のユーザー、まったく問題ありません。Windows/Citrix の何かが、私たちが本当に望んでいないときに「役立つ」ように見えますが、この 1 人の人だけのためです。
アイデア?
drag-and-drop - Web ページまたは C# で生の (CF_HTML) クリップボード データを読み取るにはどうすればよいですか?
選択した Web ページを Firefox から HTML-Kit にドラッグ アンド ドロップすると、HTML-Kit はテキストとして貼り付けるか HTML として貼り付けるかを尋ねてきます。「テキスト」を選択すると、次のようになります。
MSDN によると、これは「CF_HTML」形式のクリップボード データです。OS X と Linux システムで同じですか?
Web ページから Web ページへのドラッグ アンド ドロップ操作で、この種の詳細情報にアクセスする方法はありますか? C# WinForms デスクトップ アプリケーションはどうでしょうか。