刚接外包项目,对方本来用Delphi开发过类似的东东,问我用什么开发工具,我说那就用你这个吧,本想在他们程序的基础上改改的,靠,拿过来才发现,唉:(呵呵,消化他的程序还不如自己从头编呢……
早知道用BCB了,毕竟对那个东东熟的多:(
最近赶代码,系里还要俺带机器人大赛,火死了!
所以这些个白痴的问题就在这里请教各位了:
1。DBGridEh组件中如何使用sum,值,删除等等,因为我还没有找到关于DBGridEh的帮助。
2。已知主窗体Form1上有一个按钮btnGo,我希望点击按钮后弹出Form2,要求是:只能对Form2操作,Form2关闭后才能操作Form1,呵呵,这个似乎叫做什么对话框的,呵呵,请教。
3。现在需要一个文本输入框由用户输入形如1999-02-13的日期,请问使用哪个控件?哪个属性设置?---------嘿嘿,小弟偷懒咯,请各位赐教哇……

解决方案 »

  1.   

    2。已知主窗体Form1上有一个按钮btnGo,我希望点击按钮后弹出Form2,要求是:只能对Form2操作,Form2关闭后才能操作Form1,呵呵,这个似乎叫做什么对话框的,呵呵,请教。
    --------------------------------------------------------------------------------------
    你说的是不是模态显示和非模态显示?Form2.ShowModal;//模态显示Form2.Show;//非模态显示
      

  2.   

    2。已知主窗体Form1上有一个按钮btnGo,我希望点击按钮后弹出Form2,要求是:只能对Form2操作,Form2关闭后才能操作Form1,呵呵,这个似乎叫做什么对话框的,呵呵,请教。
    3。现在需要一个文本输入框由用户输入形如1999-02-13的日期,请问使用哪个控件?哪个属性设置?
    ----------------------
    --->2
    首先,你的form2要为摸态对话框,也就是说
    当点button后,你的代码应该是:Form2.ShowModal;//模态显示
    要注意的是在form1的单元中,你应该先uses unit2;
    不然无法操作form2--->
    用datetimepicker控件就可以了
      

  3.   

    嘿嘿,对对对,就是叫做模式显示:D;等所有问题解决了给各位加分啊,呵呵,谢谢谢谢……
    还有个小问题:Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
      

  4.   

    : Kshape([伟大的大伟!]) ---我也想用datetimepicker,可是那边的需求上面要求我使用掩码,呵呵:(
      

  5.   

    Kshape([伟大的大伟!])星星就是不同啊,学习~
    --------------------------------------------------------------------------
    Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
     
    直接添加Edit控件就是啊,为什么非要引用Form1 的?
      

  6.   

    哈哈------------
    嘿嘿,对对对,就是叫做模式显示:D;等所有问题解决了给各位加分啊,呵呵,谢谢谢谢……
    还有个小问题:Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
    --------------------
    问题作废啊,搞定了:D
      

  7.   

    Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
      

  8.   

    ---------------
    ----------------
    ----------------还有两个问题呢,嘿嘿……高手过来指点指点哇……1。DBGridEh组件中如何使用sum,值,删除等等,因为我还没有找到关于DBGridEh的帮助。
    2。Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
      

  9.   

    1.可以到这儿看看:http://www.cnblogs.com/abchjb/articles/4125.aspx肯定有你要找的。
    2。Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
    在implementation关键字下面加上uses unit1;调用edit1时:form1.edit1