いつもお世話になっております。
Tmemoでプログラム上でカーソルを移動したいのですが。
SelStartは先頭からの絶対値なのでカウントするのが面倒なので
下記のような方法を見つけたんですが
memo1.SetFocus;
Memo1.SelStart := Memo1.Perform(EM_LINEINDEX, 10, 0);
これですと10行目の頭にカーソルが移動しますが
10行目の5文字目に移動したい場合はどうしたらいいのでしょうか?
面倒でも最初から文字数をカウントするしかないんでしょうか
よろしくお願いいたします。
単純にそれに5足したら?
編集 削除Memo1.SelStart := Memo1.Perform(EM_LINEINDEX, 10, 0)+5;
……あっほんとだ……。
頭が固くなったなわしも…。
ともあれ,
ありがとうございました。