procedure TMainForm.N8Click(Sender: TObject);
begin
 with TFSensorForm.Create(self) do
 begin
  if Showmodal=mrok then
   begin   end;
 end;
end;只有在N8按下才会执行下面的过程吧? 
如果到了下个扫描周期  没有按N8,应该就执行不到with do了吧? 是不是按下了确定键也不会执行 if Showmodal=mrok then后面的语句?

解决方案 »

  1.   

    只有触发了N8菜单的click事件才会执行其中的语句~~
      

  2.   

    那岂不是 点击了弹出窗体中的确定后执行不了下面的 if showmodal=mrok then了?但实际上好像能执行的啊 
      

  3.   

    if Showmodal=mrok then会停在这里,直到确定以后才会往下执行你可以在Begin End里面写一些东西,下个断点就知道了.
      

  4.   

    Create 动态创建我就知道这么多  呵呵
      

  5.   

    TForm1.Create(self)后,当前窗体(self)释放时,会自动去释放TForm1的实例。