回 帖 发 新 帖 刷新版面

主题:界面抛砖引玉

下半年做的工资管理系统,这是其中的一张图片,和网友交流:
等我将代码整理后发送上来,再请高手斧正,嘿嘿!
[img]http://p15.freep.cn/p.aspx?u=v20_p15_p_0901211915236576_0.jpg[/img]

回复列表 (共26个回复)

21 楼

期待源码

22 楼


要使一个界面具有专业化的味道,我个人认为下面几个方面需要下功夫:
1.    版本信息框
2.    帮助文档
3.    菜单栏
4.    工具栏
5.    状态条
6.    树目录
7.    各控件协调运用
 
先说 1. 版本信息框:

版本信息框有一个现成的模式,哪就是vfp自带的,看下图:

[img]http://p15.freep.cn/p.aspx?u=v20_p15_p_0902021503204515_0.jpg[/img]
其实只要调用vfp系统文件夹”ffc”下的_dialogs.vcx、_aboutbox几个类就可以了:
  介绍我的方法:
1.    将vfp系统文件夹”ffc”类库全部复制到自己的系统目录下,约3个多M,编译后再全部删除,如不复制,则需要用绝对路径指明文件路径。
2.    在按纽中写如下代码:
   SET CLASSLIB to _dialogs.vcx                         &&加载类库
bbxx=CREATEOBJECT('_aboutbox',"工资管理系统","1.0","版权所有","2009.01.20")
bbxx.lblusername.caption="超级管理员:yjr"
bbxx.imglogo.picture="3004.gif"                         &&公司图标
bbxx.lblusercorp.caption="浙江服饰有限公司"
bbxx.backcolor=RGB(240,255,240)
bbxx.height=330
bbxx.width=400
bbxx.shprectangle.backcolor=RGB(255,192,203)
bbxx.cmdsysinfo.backcolor=RGB(240,255,240)
bbxx.show
return

至此,一个比较专业的版本信息框就出现了,请看下图:

[img]http://p13.freep.cn/p.aspx?u=v20_p13_p_0902021505378526_0.jpg[/img]

2.帮助文档的建立

23 楼

to wzxc:
已发送,请查收!

1.    软件在vfp9.0 sp2、1024*768下开发
2.    最佳分辩率1024*768
3.    密码:1234
望能得到你的指教,如有改进请将代码贴出共享!

24 楼

楼主能否也给我传一份,邮箱85833438@QQ.com 谢谢。

25 楼

我也想索取一份,还要有劳楼主了,在下感激不尽!
我的信箱:forever_look@126.com

26 楼


能让我学习吗,
maikyang@21cn.com
谢谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册