关于子窗口、DBGridEh、掩码文本的小问题:D

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

---------嘿嘿,小弟偷懒咯,请各位赐教哇……
...全文
86 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yiyepianzhou 2005-03-24
Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
回复
Breakc0de 2005-03-24
请楼主结帐~~~~~~
回复
yiyepianzhou 2005-03-24
哈哈------------
嘿嘿,对对对,就是叫做模式显示:D;等所有问题解决了给各位加分啊,呵呵,谢谢谢谢……
还有个小问题:Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
--------------------
问题作废啊,搞定了:D
回复
Breakc0de 2005-03-24
Kshape([伟大的大伟!])

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

直接添加Edit控件就是啊,为什么非要引用Form1 的?
回复
yiyepianzhou 2005-03-24
: Kshape([伟大的大伟!])

---我也想用datetimepicker,可是那边的需求上面要求我使用掩码,呵呵:(
回复
yiyepianzhou 2005-03-24
嘿嘿,对对对,就是叫做模式显示:D;等所有问题解决了给各位加分啊,呵呵,谢谢谢谢……
还有个小问题:Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
回复
Kshape 2005-03-24
2。已知主窗体Form1上有一个按钮btnGo,我希望点击按钮后弹出Form2,要求是:只能对Form2操作,Form2关闭后才能操作Form1,呵呵,这个似乎叫做什么对话框的,呵呵,请教。
3。现在需要一个文本输入框由用户输入形如1999-02-13的日期,请问使用哪个控件?哪个属性设置?
----------------------
--->2
首先,你的form2要为摸态对话框,也就是说
当点button后,你的代码应该是:Form2.ShowModal;//模态显示
要注意的是在form1的单元中,你应该先uses unit2;
不然无法操作form2

--->
用datetimepicker控件就可以了
回复
Breakc0de 2005-03-24
2。已知主窗体Form1上有一个按钮btnGo,我希望点击按钮后弹出Form2,要求是:只能对Form2操作,Form2关闭后才能操作Form1,呵呵,这个似乎叫做什么对话框的,呵呵,请教。
--------------------------------------------------------------------------------------
你说的是不是模态显示和非模态显示?

Form2.ShowModal;//模态显示

Form2.Show;//非模态显示
回复
hhjll 2005-03-24
1.可以到这儿看看:http://www.cnblogs.com/abchjb/articles/4125.aspx肯定有你要找的。
2。Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
在implementation关键字下面加上uses unit1;调用edit1时:form1.edit1
回复
yiyepianzhou 2005-03-24
---------------
----------------
----------------还有两个问题呢,嘿嘿……高手过来指点指点哇……

1。DBGridEh组件中如何使用sum,值,删除等等,因为我还没有找到关于DBGridEh的帮助。
2。Delphi中,我新建了Form2,对应就产生了Unit2.pas;那么我想在Unit2.pas代码中使用Form1中的Edit1控件,在哪个地方加什么代码呢--是不是要在哪个地方增加一个声明什么的?
回复
相关推荐
发帖
语言基础/算法/系统设计
创建于2007-08-02

1.6w+

社区成员

Delphi 语言基础/算法/系统设计
申请成为版主
帖子事件
创建了帖子
2005-03-24 10:18
社区公告
暂无公告