AdobeReaderと単純なテキストのドラッグアンドドロップ機能に問題があることを発見しました。
テキストを選択して.NETアプリケーション(またはnotepad ++やVisualStudioなどのテキストエディター)にドロップすると、テキストにランダムな文字が添付されます。
私は一生懸命に努力して問題を観察しました、そして私の観察が行く限り、私は次のように言うことができます:
- 同じテキストをドラッグするために選択した場合、2回発生することはありません。
- 添付されたテキストは常にほんの数文字の長さです(少なくとも10)
- 添付された文字は、以前に削除されたテキストの断片であるように見える場合があります
- 添付文字が英数字ではない場合があり、認識が困難です。
- 選択したテキストはどこでもかまいません(段落全体だけでなく)
ドロップしたテキストをアプリケーション内の他のテキストと比較しますが、ドラッグしなかった文字がいくつかあるため、これは明らかに失敗します。
.NET側では、標準のIDataObjectインターフェイスを使用し、複数の形式を試しましたが、動作は常に同じです。再現は可能ですが、ランダムに発生するため予測できません。
だから私の質問は次のとおりです:これはAdobe Readerのバッファ充填の問題ですか(バージョン8、9、Xでセキュアモードがオフになっている場合に発生します)?これは、どのサードパーティプログラムがPDFを作成したかに依存しますか?誰かが同じ行動を経験しましたか(私はこれについて何も見つけることができないので)?
事前に私は他のpdfを言わなければなりません-それはここでのビジネスポリシーであるため、リーダーはオプションです:)。
この質問に答えてくれた方に感謝します。