問題タブ [copy]

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 に答える
785 参照

c# - メニュー項目にショートカットキーを追加するときに複数のコントロールのコピーを処理するにはどうすればよいですか?

「編集->コピー」メニュー項目を作成せ、ショートカットキー「CTRL + C」を割り当てない場合は、コントロール(RichTextBox、DataGridViewなど)を選択して「CTRL +C」を押し、コントロール自体がコピーを処理します。テキストをコピーして、メモ帳などに貼り付けることができます。

今、私のフォーム全体を通して、私はたくさんのコントロールを持っています。しかし、コピー機能を処理することを明確にしたいカスタムコントロールがあります。そこで、ショートカットキーCTRL +Cを[編集]->[コピー]に追加しました。デフォルトでは、[有効]に設定されています。

次に、そのメニュー項目の「クリック」イベントのイベントハンドラーを実装する必要があります。コピーを処理するコードを明示的に挿入すると、次のように機能します。

ただし、現在、コピーは他のタイプのコントロールでは機能しません。私の最初の傾向は、焦点を当てているコントロールのタイプを見つけ、それらのそれぞれに限定されたコピーコードのセットを実装することでした。

等...

ただし、私のコントロールはSplitContainerに追加されており、デバッグでは、コントロールが選択されていることがわかっていても、this.ActiveControlがコントロールではなくsplitcontainerインスタンスに設定されていることが示されています。

したがって、私の最後の考えは、すべてのコントロールにフォーカスがあるかどうかを文字通りチェックすることです。

可能であればこれを避けたいと思います。コントロールがたくさんあり、新しいコントロールを追加する場合は、それを更新する必要があります。これを行うためのより良い方法はありますか?

ありがとう

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

jquery - 入力フィールドの一部を別のフィールドにコピーするにはどうすればよいですか?

入力フィールドを他のものにコピーする方法を知っています。問題ありません。一部(つまり、日付フィールドの月)を別のフィールドにコピーするにはどうすればよいですか。

日付範囲(つまり、7-13-09から7-15-09)のフィールドを取得し、それを2つの入力フィールド(つまり、開始日と終了日)にコピーしたい

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

python - txtファイルからパスを読み取り、それらのファイルを新しいディレクトリにコピーするにはどうすればよいですか?

500行のtemp.txtファイルからパスを読み取っています。各行は特定のファイルを場所「C:\opencascade」にコピーするためのパスです。上記のコードの「i」を生の文字列に変換してコードを機能させる方法

通訳からのエラー

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

java - 中間コピーなしでJavaのURLからファイルにバイナリデータをコピーします

データベースからではなくURLからバイナリデータを取得するように古いコードを更新しています(データはデータベースから移動されようとしており、代わりにHTTPでアクセスできるようになります)。データベースAPIは、データを生のバイト配列として直接提供しているようで、問題のコードは、BufferedOutputStreamを使用してこの配列をファイルに書き込みました。

私はJavaにまったく精通していませんが、少しグーグルすると次のコードにたどり着きました。

これはほとんどの場合機能するようですが、コピーされるデータが大きい場合に問題が発生します。古いコードで正常に機能したデータ項目に対してOutOfMemoryErrorが発生します。

これは、このバージョンのコードには同時にメモリ内にデータの複数のコピーがあるのに対し、元のコードにはないためだと思います。

メモリ内の複数のコピーのコストを発生させることなく、URLからバイナリデータを取得してファイルに保存する簡単な方法はありますか?

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

java - JavaでDOMノードをあるドキュメントから別のドキュメントにコピーするにはどうすればよいですか?

あるドキュメントから別のドキュメントにノードをコピーする際に問題があります。Node の adaptNode メソッドと importNode メソッドの両方を使用しましたが、機能しません。appendChild も試しましたが、例外がスローされます。私はXercesを使用しています。これはそこで実装されていませんか?これを行う別の方法はありますか?

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

java - 参照なしでJavaで二重LinkedListをコピーする方法はありますか?

タイプ Double の二重リンク リストを作成していますが、同じタイプの別のリンク リストをどのように宣言しても、常に最初のリストを参照します。

そのような:

trainingData に何かを追加します...

次に、この割り当て後に trainingData に加えた変更はすべて、newData で変更されます。また、newData のコンストラクターで trainingData を渡し、ネストされたループを使用して trainingData のデータを newData に割り当てようとしましたが、newData が trainingData を参照する場合と同じ結果が得られます。

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

c# - ある文字列配列を別の文字列配列にコピーします

string[]別のからコピーするにはどうすればよいstring[]ですか?

私が持っているとしましょうstring[] args。どうすれば別のアレイにコピーできstring[] args1ますか?

0 投票する
5 に答える
1762 参照

vb.net - コピー、カット、ペーストの実装

描画プログラムにコピー、切り取り、貼り付けを実装したい (選択した画像の一部をコピーする)

始め方がわからない

何か案は?

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

opengl-es - 任意のサイズのピクセル ブロックを OpenGL ES テクスチャにコピーする...どういうわけか?

私は描画アプリケーションを作成しており、描画キャンバスは OpenGL テクスチャです。キャンバスに描画すると、キャンバス テクスチャのどの領域が変更されたかが判断され、変更を適用する前にそのピクセル データが (glReadPixels を使用して) コピーされます。

元に戻すには、コピーしたピクセル データを使用して以前のテクスチャの状態に戻したいだけです。ただし、OpenGL ES は glDrawPixels コマンドを提供しません。それを行う最良の方法は何ですか?

2 つのオプションを検討しましたが、どちらが優れているかはわかりません。

  1. コピーしたピクセルを使用して一時的なテクスチャを作成し、それを描画します (ただし、コピーされた領域は 2 のべき乗ではありません!)。

  2. 大きなキャンバス テクスチャを完全にバインド解除し、テクスチャのバイトを手動で変更してから、OpenGL に戻します。私はいかなる種類の圧縮も使用していないので、これはそれほど悪くないかもしれません. しかし、それはハックのようですか?

誰にもアイデアはありますか?本当に感謝します!

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

outlook - Outlook から 1 つのメール全体をコピーする方法は?

当社のウェブサイトでは、訪問者が独自の電子メール クライアントを使用して、販売に関する質問を販売スタッフに送信できます。さまざまな理由から、お問い合わせフォームに切り替えたくありません。以前は、これらのメールが私のところに届き、オフィスのさまざまな営業担当者に転送していました。

私の最終的な目標は、電子メールをカスタム データベースに取り込む方法を見つけることです。メールをコピーして Web ページに貼り付け、送信者、件名、本文を解析して抽出します。または、これを行う交換サーバーで実行されるアプリにメールを転送することもできます。

最初のオプションは私の専門分野であると考えています。私の問題は、メールの内容全体 (送信者のメールアドレスなどを含むヘッダー) をコピーする簡単な方法を一生見つけられないことです。 Outlook から、解析のために Web フォームに貼り付けることができます。誰かがこれを実行できる Outlook アドオンを教えてくれることを期待していました。

よろしく、ライアン