应该可以吧。
先用WinSight32找到这个Edit,然后调用API函数FindWindow(),然后再不过没试过。

解决方案 »

  1.   

    WinSight32是什么呀??是控件还是函数??
    我对API不太常用
    能不能仔细说说。。
      

  2.   

    我研究了一下,Mouse.CursorPos 获取当前鼠标所指的位置TPoint,
    然后可以用 HWND WindowFormPoint(TPoint) 获取窗口的Hwnd, 
    然后用SetWindowText(Hwnd, pChar)可以设置窗口的文字。 不过它好像只能用来设置form,button的caption,不能设edit的文字, 我还在试验,找到了就告诉你。^_^   
      

  3.   

    谢谢Typhone(Typhone)我好感动。。
    55555。
      

  4.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
      SendMessage(Edit1.Handle, WM_SETTEXT, 255, LongInt(PChar('你好')));
    //            ~~~~~~~~~~~~具体使用时换成其他程序编辑筐
    //参考函数:FindWindow(),WindowFromPoint()
    //参考对象:Mouse
    end;
      

  5.   

    仔细一看其实是对Typhone(Typhone)的补充
      

  6.   

    谢谢zswang(伴水)大哥哥。。
    我去试试。。
      

  7.   

    TO: wjohenw(天奇) 
    什么是挂钩??
      

  8.   

    因为在VBVc中没有edit控件,所以你可能无法用delphi的属性方式赋值,但无奈之下你可以尝试在屏幕上将你要显示的值按他的FONT显示,也就是在你想要改变值的地方将其重画(很无耻),等该数据释放或回存再做相应操作。