edit1.SelStart := 0 ;
指定光标位置 

解决方案 »

  1.   

    edit1.SetFocus ;
    edit1.SelStart := 0 ;
    试一下
      

  2.   

    edit1.SelStart 决定起始位置
      

  3.   

    edit.SelLength还可以指定选择的长度
      

  4.   

            我是将ListBoxFieldList.Items.Strings[ListBoxFieldList.ItemIndex]的内容传到TEdit(...),它能够传入,但是光标被隐了
      

  5.   

    edit.SetFocus  不成功?还有其他方法来设置焦点、显示光标吗????
      

  6.   

    procedure TfmMain.Button1Click(Sender: TObject);
    begin
      edit1.Text:='1fjdklsafjkdlsa';
      Edit1.SetFocus;
      edit1.SelStart:=0;
    end;
    {---  已测试成功   ---}
      

  7.   

    上面的 Edit1.SelStart:=你要指定的第几个字母处(位置);