第一,我把ADOconnection Dataource 和adoquery等组件拖到DM里面,在DBGrid里面设置Dataource。为什么看不到DM里面的Dataource?要作什么设置吗?第二。我新建一个Form1,然后在Form1上面新建一个按钮,点击按钮弹出Form2,但是提示Form2无法识别。要怎样设置呢?第三。我新建一个登陆FROM,怎样令一打开程序,首先出现登陆FROM。

解决方案 »

  1.   

    把除了登陆FORM的其他窗体visible属性设为FALSE,打开project的OPTION,在FORM选项卡里把登陆窗体用鼠标拖到最上面
      

  2.   

    1.uses DM unit
    2.Form2无法识别是不是没有建立啊?
    3.建立一个main 窗口 然后在onactivate 里加 Login_Form.showModal
      

  3.   

    1:在dbgrid所在的窗体的
    implementation
    uses DM的单元名字;
    2:在form1 的 implementation
    uses form2的单元名字;
    在按钮那里 form2.show;//当然这个是最土的方法
    3:选择 delphi的project菜单下边的options,把最先要显示的搞在最上边;//是最简单的方法了
    最好还是在程序里写
      

  4.   

    1.uses DM的单元名字; 
    2.uses form2的单元名字
      Application.CreateForm(Tform2,form2);
      

  5.   

    接着
    2.uses form2的单元名字 
      Application.CreateForm(Tform2,form2); 
      form2.show
    3.
    在的project菜单下边的options 把form1调整到auto-create中
    然后在form1.FormCreate中写
    form1.ShowModal
      

  6.   

    多谢各位,我越来越喜欢Delphi了