学习Delphi刚满月第一个delphi应用程序

首先说说背景吧,毕竟这是我的第一个csdn博客文章。

今年6月份开始,利用休息时间学习了Python,至于为什么想学Python主要原因是曾经在大学听说过,其次是作为一个开源语言,Python的学习书籍特多,当然英语版居多。学学发现光看几段代码,练练书中的测试代码很是乏味,于是就想何不编一个程序?加之工作需要一款仓库管理软件,也没想太多就奔着这个目标上路了,立马转攻Wxpython方向。一个月后,一款叫做Lotus配件管理软件出来了,因为Python自身支持SQLite3,所以软件数据库用的是SQLite3,但是编到后面发现,虽然Python很容易学习,但是要实现一个桌面软件的健全功能Wxpython要做很多底层工作,无奈,这个软件因为一些私事加之wxpython的知识限制搁浅了。然,同事看到我的半成品软件后,觉得我的创意很好,于是暗想,得把这个软件完成。苦于Wxpython的繁琐学习,我这次打算用Delphi实现,对于Delphi我也是新手,通过网上查资料发现,Delphi是一个没落的贵族,前景不好,所以在网上能找着的中文资料几乎都是Delphi7以前的时代所留下来的,于是从安装Delphi7开始,再从网上下载了本《Delphi完美经典》,看到调试那一章节,我就开始下手重新编写我的那个Lotus配件管理软件,也就一个星期时间吧,发现Delphi7不能满足需求了,因为用Python开发完的半成品留下了一个仓库数据库,为了利用这个数据库得满足SQLite3数据库的支持,在网上搜了半天,比较中意的Delphi SQLite3封装sqlitesimpledelphi最新版虽然支持Unicode,但必须得在Delphi2007版以上,为此重新安了个Delphi 2007,磕磕碰碰,就有了软件现在这个样子:软件截图

通过一个月的Delphi学习发现:要找到一个满意的Delphi解惑答案真的是很难。同时通过学习发现,多做笔记总归是好的,既方便自己,也方便他人,看了很多很多牛X人的博客,总结起来就是多记,多想,多动手!我不是什么牛X人物,软件编程只是我的个人爱好,我本人大学是自动化专业,虽然和编程能扯上一点关系。如果一定要为我的博客文章找个目的,那就是,希望能对像我一样一路走来的的后来者有点帮助,哪怕是一点点……就当我向那些前辈们致敬吧!

软件及源码下载Lotus-beta

下载地址二

说明:

1、软件数据库用的是SQLite3,用的SQLite3封装为sqlitesimpledelphi。网上很多关于sqlitesimpledelphi的文章,我就不赘述了,请问谷哥哥。

2、以下提供的源码为软件的初期版,基本是个框架,但是基本的数据库查询很是有点。


猜你喜欢

转载自blog.csdn.net/ymsunshine/article/details/7088542