我想得到一个ID为1212的文本框中的内容,请问我该怎么办?

解决方案 »

  1.   

    Wnd:=1212;
    GetWindowText(Wnd,Buffer,MAXLENGTH);
      

  2.   

    如果文本框父窗口的句柄为: hparent
    var hedit:hwnd;   //文本框的句柄
    hedit:=GetDlgItem(hparent,$00001212);
    GetWindowText(............................................)
    自己处理吧~!
      

  3.   

    如果你说的ID是Name属性:(FindComponent('1212') as TEdit).Text
    否则若是资源对话框上ID为1212的控件:var buffer:array[1..1024] of char;
    begin
     GetDlgItemText(hParent,$1212,@buffer[1],1024);
     ShowMessage(StrPas(@Buffer[1]));
    end;