VB6: Clipboard.SetTextを使用してクリップボードに書き込むことができます。 しかし、私はステップで書きたいと思います。 最初のようにString1。 次に、String1の後にString2を追加します。 これを行う方法はありますか?クリップボードに書き込む
0
A
答えて
0
ちょうど最初のビットを書いて、後でクリップボードを読んで、読んだものに追加してテキストを設定し直すことができます...唯一の問題は、この時間に他のアプリがクリップボードに書き込む可能性があることです。
3
クリップボードに書き込んだ内容を別の文字列で記録します(ClipboardString
と呼びます)。
ClipboardString
をString1
に設定し、クリップボードをClipboardString
に設定します。次にString2
をClipboardString
に追加し、クリップボードをClipboardString
に設定します。など...
このようにすると、文字列を追加する前にクリップボードを上書きする他のプログラムで発生する可能性のある問題がなくなります。
4
ロブのanswerが良好です。私の追加のアドバイスはClipboard.SetText
を使用する前に常にClipboard.Clear
を使用することです。そうしないと、ユーザーがテキストを貼り付けることができない場合があります。
など。 Wordで「テキスト1」を最初にコピーした後、アプリで「テキスト2」をコピーした後、WordでPasteを使用すると、「テキスト1」が貼り付けられます。これは、clipboard still containsのWordから書式設定された文字列「テキスト1」が使用され、書式設定されていないテキストよりも書式設定されたテキストがWordで使用されるためです。
関連する問題
- 1. 数値を生成してクリップボードに書き込む
- 2. Rebol:ソースをクリップボードに書き込む方法は?
- 3. 書き込みキャッシュポリシーに書き込み/フェッチを書き込む
- 4. ファイルに書き込むpython
- 5. mtdブロックデバイスに書き込む
- 6. sdcardに書き込む
- 7. バイナリファイルに書き込むpython
- 8. Nifi:フローファイルに書き込む
- 9. ファイルに書き込む(Python)
- 10. JQuery - オープナーウィンドウに書き込む
- 11. テキストファイルに書き込む
- 12. C#ソケットに書き込む
- 13. JSONArrayに書き込む
- 14. ElementTree XMLに書き込む
- 15. テキスタイルに書き込む
- 16. ファイルに書き込む(Python)
- 17. Qt:ファイルに書き込む
- 18. スパークカラム - コンソールに書き込む
- 19. cURL - ファイルに書き込む
- 20. linux:FIFOに書き込む
- 21. Spark:Avroファイルに書き込む
- 22. /dev/ttyに書き込む
- 23. python - excelに書き込む
- 24. リッチテキストボックスに書き込む。
- 25. ファイルに書き込むキーストローク
- 26. ファイルに書き込む
- 27. xmlファイルに書き込む
- 28. Javascript Textfileに書き込む
- 29. ファイルに書き込む
- 30. Node.jsソケットに書き込む
私はクリップボードに文字列に戻さずに書き込む方法はありますか? – Pradeep