正文

名片管理系统练习12006-08-13 13:26:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/pblog/17493.html

分享到:

(参考北京达通兴电脑科技开发有限公司——郭宝利老师写的PB项目开发实例《名片管理》)

 

一、主要功能:

⒈实现名片的录入、修改、查询(打印)功能;

⒉实现用户和权限的简单管理;

 

二、数据库设计(使用SQL AnyWhere 8.0数据库,数据库文件名为:mpglxt.db):

⒈用户信息表(users)

字段名

数据类型

长度

是否允许空值

含义

主键或索引

userid

Char

10

Not

用户ID

主键

password

Char

20

Not

密码

 

Username

Char

20

Yes

用户名

 

privelege

Char

60

Yes

权限

 

⒉名片信息表(mpgl)

字段名

数据类型

长度

是否允许空值

含义

主键或索引

Bh

Char

10

Not

编号

主键

Xm

Char

20

Yes

姓名

 

Zw

Char

20

Yes

职务

 

Gs

Char

60

Yes

公司

 

Dh

char

40

Yes

电话

 

Cz

Char

40

Yes

传真

 

Dz

Char

60

Yes

地址

 

Yb

Char

6

Yes

邮编

 

Email

Char

30

Yes

E-mail

 

Yw

Char

300

Yes

业务

 

Bz

Char

300

Yes

备注

 

 

三、开发过程(以PB9.0为例):

⒈点击PB9.0工具栏上的New按钮或菜单File下的New或按Ctrl+N快捷键,打开New窗口,选择WorkSpace,点击OK按钮,选择文件夹“名片管理”,然后在文件名处输入mpgl,点击保存按钮,建立名片管理工作区空间。

⒉再次如上操作,此次选择Target项的Application,点OK,在出现窗口的Application Name输入框中输入应用程序名称,如:mpgl,在LibraryTarget中系统自动生产与我们输入的应用程序名相同扩展名不同的2个文件名,我们点击Finish完成即可。

这样我们可心看到系统树列表框中就生成了如图所示的列表:

 以后我们新建或添加的应用对象、函数、数据窗口、窗口等都将出现在该框中,我们可以双击相应的图标项进行编辑、写代码、设置属性就可以完成程序的设计了。

⒊接下来,我先设置应用程序对象的一些属性,通过双击mpgl应用对象图标,打开应用对象设计窗口,在窗口的最右边有一个属性窗口栏。在MicroHelpDefault框中输入“准备就绪”,作用是当我们打开有MDIHLP类型窗口时等用户操作时,在微帮助栏上显示“准备就绪”提示信息;点击ToolBar,在ToolbarFrameTitle输入窗口框架工具栏标题“工具栏”,在ToolbarSheetTitle输入表单工具栏标题为“表单工具栏”,在ToolbarPopMenuText输入弹出菜单的文本信息“左侧[&L],顶部[&T],右侧[&R],底部[&B],浮动[&F],显示文本[&X],显示提示条[&P]”;以上有关ToolBar的设置可以使工具栏信息变为中文的。

接下来我们还要设置应用程序中的一些默认选项,以使整个应用程序的字体、字体大小等格式统一起来,这样在后续的开发中我们也无需每次都去调整字体及字体大小等内容。这项设置通过点击General项中Additional Properties补充属性中进行设置。设置Text FontLable FontColumn Font字体为“宋体、10号大小”Header Font字体为“宋体、10号大小、加粗”,通过ICON项设置应用程序的图标。

基本属性设置就完成了,接下来就是数据库创建、制作功能菜单、各种窗口等应用对象、控件。

阅读(4842) | 评论(3)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册