私はC#が初めてで、選択したテキストの前景色をクリップボードから読み取ろうとしていました。背景に光を当てましょう。Windowsフォームにテキストエリアがあります。ユーザーがテキストを入力すると、最初の 3 文字が黒で次の 3 文字が赤になります。現在、ranorex を使用して、フォームからオブジェクトを取得または読み取り、それらのプロパティを取得しています。テキスト ボックスのテキスト コンテンツを読み取ることができますが、最初の 3 文字が黒で、次の 3 文字が赤かどうかを確認したいです。例: テキスト ボックスに「welcom」というテキストが含まれている場合、「wel」は黒、「com」は赤になります。
クリップボードに保存して、そこから要素の色を読み取ろうとすると思いましたが、間違っている場合は修正してください。
明確にするために、リッチテキストボックスからではなく、[JMTATextPaneまたはJTextPane]のテキスト領域からテキストを読み取ろうとしていることにも言及する必要があります。