2013-02-12 63 views

回答

6

可以使用GetItemCoords方法來獲得格式的文檔中的項目的位置:

procedure TForm1.Button1Click(Sender: TObject); 
var 
    X, Y: Integer; 
begin 
    RichViewEdit1.Add('Hello ', 0); 
    RichViewEdit1.Add('world!', 0); 
    RichViewEdit1.Format; 

    RichViewEdit1.GetItemCoords(2, X, Y); 
    ShowMessage('Position of the second word: [' + IntToStr(X) + '; ' + 
    IntToStr(Y) + ']'); 
end; 
+0

謝謝,但是作爲一個項目可以由許多單詞組成,要獲得單個單詞的座標並不容易(如果可能的話)。沒有其他的東西像GetWordCoords(ItemNo,ItemOff,var X,var Y)'? – Nacho 2013-02-13 08:00:13