問題タブ [copy-paste]

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

rest - RESTでリソースのコピーペーストを実装するには?

RESTful な方法でコピーと貼り付けのサポートをどのように実装しますか?

書店のリソースがあるとしましょう。そして、すべての店の本

クライアントが本のコピー ペーストを別のストアに呼び出せるようにする必要があります。

以下を実装します。

非常にRPCのようです。この操作を RESTful な方法でモデル化する方法について何か提案はありますか?

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

flash - フラッシュ:addEventListenerが入力テキストボックスの貼り付けイベントを検出しない

私はFlashを初めて使用するので、この単純なアクションを実行できないようです。

(ActionScript 3.0を使用しています)

エディターで入力テキストボックスを作成しました。インスタンス名は「test」です。私のアクションエディタにはこれがあります:

実行すると、Ctrl + Vを実行している場合でも、右クリック+貼り付けを実行している場合でも、貼り付けイベントは検出されません。MouseEvent.CLICKなどの別のイベントを使用すると、正常に検出されます。実際、Event.XXXイベント(COPY、INITなど)は検出されないと思います(少なくとも私が試したイベントからは)。MouseEventイベントとKeyboardEventイベントはすべて正常に機能しているようです。

私は何が間違っているのですか?

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

regex - vim&csvファイル:ヘッダー情報を新しい列に配置します

以下のようなcsvファイルが多数あります。


xxxxxxxx
xxxxx
出荷、YD564n
xxxxxxxxx
xxxxx

1、RR1760
2、HI3503
3、HI4084
4、HI1824


次のようにする必要があります。


xxxxxxxx
xxxxx
出荷、YD564n
xxxxxxxxx
xxxxx

YD564n、1、RR1760
YD564n、2、HI3503
YD564n、3、HI4084
YD564n、4、HI1824


YD564nは出荷番号であり、csvファイルごとに異なります。しかし、それは常に「出荷」の直後に来ます。

どのvimコマンドを使用できますか?

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

firefox - Firefox でのコピー & ペースト

wysiwyg エディターで作業しているときに、クリップボードへのアクセスを制限する Firefox の壁にぶつかりました (Webkit はまだテストしていません)。

  1. クリップボードへのコピーが制限されている理由を誰か説明できますか?

    これが悪意を持って使用できる単一の方法を考えることはできません.「コピー」サポートの欠如が問題になるユースケースはたくさんあります.
    実際、zeroClipboardなどのライブラリ全体は、この機能を容易にするためだけに存在します。(クリップボードへの読み取りアクセスを

    許可すると穴が開く可能性があることは理解していますが、ポップアップで解決できます。)

  2. 私に「貼り付け」ボタンを与える良いハック/方法はありますか? どのように機能するかを説明せずに、特に「テキストエリアトリック」に言及している投稿を見てきました。

  3. 正当なユーザーによる制作が「セキュリティ上の予防措置」によって妨げられ、「悪者」が [zeroClip のような] ハックを使用して安全な感覚を完全に虚偽にする、あまりにも一般的なシナリオを表す用語はありますか?

スクリプトに署名した場合に利用できる複雑な「公式」の方法があることは承知しています..[これを行うための知識やリソースがありません]が、それを使用するたびにポップアップが生成されます。

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

file - Windows でコピー/貼り付けの権限を割り当てる方法

さて、誰もが知っているように、Windows プラットフォームでファイルのコピー/貼り付けのアクセス許可を割り当てる方法はありません。

中央のファイル サーバーからコピー プロセスを制御する必要があります。

  1. コピーを実行したユーザー
  2. コピーされたファイル
  3. 彼はそれらをどこに貼り付けましたか
  4. コピーされたデータの合計サイズ
  5. コピー操作の時間
  6. ユーザーが許可された「コピー制限」を超えると、ダイアログ ボックスが表示され、管理者の資格情報を入力するか、ユーザーを拒否するよう求められます (設定に従って)。
  7. このすべてのデータをファイルに保存して、後で確認するか、電子メールで送信します。

このデータを収集するには、ユーティリティ プログラムをサーバー自体に配置し、クライアント コンピューターに他のインストールを行う必要はありません。

Clipboardの監視については知っていますが、どのクリップボードでしょうか? ユーザーのクリップボードまたはサーバーのクリップボード? また、クリップボードを通過しないドラッグ アンド ドロップ操作についてはどうでしょうか。そのような場合にSystemFileWatcherが役立つかどうかについての知識はありますか?

何か案は ?

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

java - 割り込みキー シーケンスを Java プロセスに送信する方法は?

Java Process インスタンスとそれに関連付けられたストリームへのハンドルを取得しました。コンソールプログラムです。ブレーク シーケンスをシミュレートしたいと思います。Windows では、これは Ctrl-C です。これはネイティブなしで可能ですか?

これを行う理由: コンソール プログラムは、別の言語の仮想マシンを制御するコマンド ライン コンソールそのものです。ユーザーは、このコンソール プログラムから別のプログラムを実行できます。プログラムの実行中、ブレーク シーケンスは基になるプログラムの実行を中断し、コンソール プログラムをデバッグ モードにします。

IDE (Eclipse) 経由で駆動できるように、このコンソール デバッガーを Java でラップしています。ブレーク シーケンスを送信することは、Eclipse デバッガーで「サスペンド」を押すことと同じです。

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

c++ - C++ Win32 コンソール アプリケーションに対する Ctrl-C の効果は正確には何ですか?

  1. このイベントを何らかの方法で処理することは可能ですか?
  2. スタックの巻き戻しと静的/グローバル オブジェクトの割り当て解除に関してはどうなりますか?
0 投票する
1 に答える
171 参照

.net - .net RichTextEdit を使用していますが、データ型をフィルタリングしていますか?

.NETのRichTextEditコントロールは、いくつかの小さなことを除いて、アプリケーションで必要なことの 99% を実行します。

  1. コントロールへの画像の貼り付け/ドラッグを禁止したい
  2. テキストがコントロールに貼り付け/ドラッグされたときに、そのスタイルをコントロールのデフォルトにリセットしたい

私が解決できる限り、Microsoft は、このコントロールで使用できる「画像なし」プロパティを提供していません。これは理想的です。

私の考えでは、「textChanged」イベントに応答して、画像を削除したり、画面にレンダリングされる前にテキスト スタイルをリセットしたりできると考えていました。もちろん、これは完全なハックになります。たとえば、ユーザーのドラッグ アンド ドロップ マウス アイコンは、画像がドロップ可能であることを示しますが、実際にはそうではありません。

RichTextEdit長い質問を短くするために、コントロールがコピー & ペーストやドラッグ & ドロップを介してインポートできるデータ型の種類にフィルターを設定する方法はありますか?

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

ms-access - 連続フォームからのデータのコピー/貼り付けを制御するMSAccess

一連のフィルタリングとデータ入力を実行できるAccessデータベースの連続フォームページを扱っているユーザーがいます。

場合によっては、ユーザーはこのフォームからいくつかの行を選択して、それらを直接電子メールに貼り付けたいと思うことがあります。Outlookはそれ自体でデータをテーブルに非常にうまくフォーマットしますが、私たちが抱えている問題は、以下に示すように、ヘッダーからのドロップダウンコントロールが貼り付けられたデータに含まれていることです。

ユーザーは、電子メールに2行を含めるたびに列を削除したり並べ替えたりする必要はありません。また、2行または3行を取得するためだけに、列を別のレポートまたはデータシートに強制するのはかなり不便です。フォームに入力されているクエリのパラメータの順序をいじってみましたが、これはまったく役に立ちません。

データ行にフックして魔法をかけることができる、ある種のCopy-to-Clipboardイベントはありますか?他に何か提案はありますか?

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

excel - 異なるソースからコピーした同じテキストを貼り付けると、Excel での動作が異なる

今、これは奇妙なものです

Excel スプレッドシートからデータを読み取るプロジェクトがあります。明らかに、このデータは特定の形式でなければなりません。一部のフィールドは数字で構成されていますが、テキストとして扱う必要があります。

Excelが「スマート」になるのを止めてセルの種類を変更するために、それぞれのセルのフォーマットを「テキスト」に設定しました。

ここで問題があります。貼り付けている数字の一部には、数字の間にスペースがあります。空白を削除すると、Excel はセル形式を「標準」に変更し、テキストを 2.42805E+11 形式に変換します。

BUT: これは、テキストが一部のソースからコピーされた場合にのみ発生します。テキストボックスからコピーした数字を貼り付けると、スペースを編集するとすべてうまくいきます。Web ページからまったく同じ数値をコピーすると、Excel のセル形式が変更されます。

コピー&ペーストはコピー&ペーストになると思っていたのですが、明らかに何らかのフォーマットや何かがうまくいっています。

これの原因を知っている人はいますか、または書式設定で Excel が「スマート」になるのをやめる必要があることを知っていますか?

編集:これにはやや独特の解決策が見つかりました。テキストをパラメーターとして「特殊貼り付け」機能を使用するマクロを記録し、それで ctrl-v をオーバーライドしました (その特定のスプレッドシートで)。魔法のように動作します!ただし、少し「ハッキー」に感じます。これが裏目に出るシナリオを考えられる人はいますか?