呃....是这样滴..
偶是想做一个内网连接的"酒店管理系统"...分别是SERVER.EXE 和 CLIENT.EXE
SERVER.EXE这个窗体也没有虾米问题...
问题出在CLIENT的FORM2上...FORM2为主窗体,也是MDIFORM,FORM1为MDICHILD,IDUDPSERVER这个控件也在FORM2运行程序时,FORM1向SERVER.EXE发送登陆信息,然后SERVER.EXE返回给FORM2.IDUDPSERVER信息.这些也没有虾米问题...问题出在..在FORM2的IDUDPSERVER这个控件的接收事件里面...控制其他FORM的代码居然没有反应..比如说..其中代码如下:  if recv_msg.state ='登陆成功' then
  begin
    form2.c_name :=recv_msg.c_name ;
    form2.c_gm :=recv_msg.c_gm ;
//    messagebox(handle,pchar(form1.Edit1.Text ),'',mb_ok);
    form2.c_id :=form1.edit1.Text ;
    form1.Close ;
    exit;
  end;这堆代码中....FORM1.EDIT1.TEXT没有值- - 偶汗...明明是有值的...但是用MESSAGEBOX看FORM1.EDIT1.TEXT也是没有值....FORM1.EDIT1.TEXT确实才刚刚输入完..没清空...
下面的一句 FORM1.CLOSE也是没有任何反应.......FORM1.CLOSE事件中 加入了 action :=cafree; 这句...别人教偶的..
另外.....控制其他FORM也是跟FORM1一样没反应..求各位大大帮忙一下- - 看看是虾米原因....
因为偶还是新人..请各位大大的回贴请勿加太多专业名词....