私はコードファイル内の文字列のスペースを下線で置き換えるマクロを書いています。文字列の先頭と末尾をVirtualPoint
のインスタンスとして見つけることができました。今度は最初のVirtualPoint
から2番目のものまで選択しようとしています。そして私はそれを把握することはできません。VS 2010マクロ - ここからそこに選択
私はマクロを実行すると私にその値を教えてくれるので、私はMessageBox.Showを使用しているので、VirtualPoint
が正しいことを知っています。私はちょうどTextSelection
を最初から2番目に設定する正しいコマンドを知らない。私はこれを試しました:
selection.MoveToPoint(firstVirtualPoint)
selection.MoveToPoint(secondVirtualPoint, True)
これはうまくいくはずですが、そうではありません。カーソルは行末まで移動します(私が知る限り)。
誰かがこれを行う正しいコマンドを知っていますか?