在编写软件的过程中,总是有类似于数据录入的要求,相应的就有对应的修改、删除、浏览、查询等功能,这些功能,我们在几乎每一个软件中用到,后台的数据保存、修改等实现起来并不难,可想要编写好用户的界面控制,总是颇费周折,并且等到下一个软件时,又得花费很多时间在界面控制上,我们能不能作出一个相对来说通用一些的界面来,这样在遇到相似的问题时,只改动其中的一少部分就可以。
那位如果手头有好的见解,请赐教 或遇到过好的解决办法也请转告。
(我已经为每次都要写界面控制 头大几圈了)
那位如果手头有好的见解,请赐教 或遇到过好的解决办法也请转告。
(我已经为每次都要写界面控制 头大几圈了)
解决方案 »
- 能用WordApplication或者OLEContainer打开html文档吗?
- 请问各位大虾如何用FastReport打印出数据库中存放的 .jpg 图片?
- DBGrid的左边小三角移动,触发什么事件?
- 关于Paradox
- 关于COM的描述
- 请问27-33岁的男程序员们,你们想娶什么样的女孩
- 高分求购 delphi网络传输文件程序
- 如何判断dbgrid滚动条移动的状态(新新手)
- 各位高手.我想建立一个程序,功能是查自己机器上的IP地址.
- 怎样将倚天码的汉字转换成BIG5码或GB码?或有什么编辑软件可对倚天汉字进行编辑????
- 怎样判断edit中的text是数字还是字符串?
- 很奇怪的 问题,高手指教
mvc模式,我用过,目的是保持界面的一致性,但效果不如意,一个小的变动就可能导致大量代码的改动。
装饰模式没有用过,如果有相应的代码,请共享
能否结合一个例子,说明以下
假设条件如下:
录入学生成绩窗体 (依靠学生编号录入该生成绩,假定只录入一科成绩);
条件:id存在,才能录入;成绩存在,才能修改、删除;为了便于识别,附加显示学生姓名
基本不用鼠标,操作方便。
表: 学生基本情况表student(id,name)、 成绩表score(id,Score)
界面:编辑框:edtId,edtname,edtScroe
按钮:btnAdd,btnEdit,btnDelete,btnOK,btnCancel,btnBrowse
Email:[email protected]
谢谢了
一、象参数代码维护,代码字典维护等,对应为单表的操作,数据量和修改量少,对界面的控制要求弱一些,用stringGrid作为容器,做到界面控制与数据分离可能稍容易一些,有一定的通用性
二、涉及多表之间的维护,用户的操作量大,为了方便操作,界面控制高,如同我在上面局的例子(学生成绩录入),这类如何能既满足用户的要求,又尽可能通用,
还望大家指点
如果有例子,请发给我
[email protected]
整理后,如各位有所需要,我一一发回!