【求助】关于学习delphi的问题,过来人请进来一下
本人是delphi新手,也非常喜欢delphi,但有一个问题,delphi7的帮助貌似都是英文的,(就是按F1),本人英语还是比较菜的,但基本的还是能看懂一些的,在这里,...
本人是delphi新手,也非常喜欢delphi,但有一个问题,delphi7的帮助貌似都是英文的,(就是按F1),本人英语还是比较菜的,但基本的还是能看懂一些的,
在这里,想请教各位,有没有什么好的学习方法,谢谢各位了 展开
在这里,想请教各位,有没有什么好的学习方法,谢谢各位了 展开
4个回答
展开全部
你最好尝试做一个系统,这样的话,你有机会碰到各种问题,然后你才会想尽办法去解决。
以图书馆系统为例:
1.构想你的系统应该包含哪些功能(比如说一个完善的图书馆系统至少应该包括系统登录模块、权限模块、图书信息模块、读者信息模块、借阅与归还模块);
2.在确定了你要实现的功能之后,你要开始设想你的每个功能应该怎么实现。比如登录模块的设计必然需要实现校验功能,这就会使用到数据库,而delphi有很多与数据库连接的方法,你可以使用TADOTable,也可以使用TADOQuery,或其他方法;又比如 你想实现同时向数据库中插入多条记录,stringgrid控件是个不错的选择。我这里想表达的意思是说你需要借助功能的实现去测试和学习各种控件的功能与方法。
3.在这个过程中,你可以通过网络查找实现某个功能会用到哪种控件和方法,然后在你的系统中试验这些方法。
4.给你推荐学习delphi很有帮助的两个网站,百度文库还有豆丁文档,这里面有很多有价值的学习资料,有助于你快速掌握delphi。
5.还是那句话,你要自己做一个系统,刚开始功能可能很简单,但是你可以逐步完善,这样你的delphi水平会提高很多,也会很快的。
以图书馆系统为例:
1.构想你的系统应该包含哪些功能(比如说一个完善的图书馆系统至少应该包括系统登录模块、权限模块、图书信息模块、读者信息模块、借阅与归还模块);
2.在确定了你要实现的功能之后,你要开始设想你的每个功能应该怎么实现。比如登录模块的设计必然需要实现校验功能,这就会使用到数据库,而delphi有很多与数据库连接的方法,你可以使用TADOTable,也可以使用TADOQuery,或其他方法;又比如 你想实现同时向数据库中插入多条记录,stringgrid控件是个不错的选择。我这里想表达的意思是说你需要借助功能的实现去测试和学习各种控件的功能与方法。
3.在这个过程中,你可以通过网络查找实现某个功能会用到哪种控件和方法,然后在你的系统中试验这些方法。
4.给你推荐学习delphi很有帮助的两个网站,百度文库还有豆丁文档,这里面有很多有价值的学习资料,有助于你快速掌握delphi。
5.还是那句话,你要自己做一个系统,刚开始功能可能很简单,但是你可以逐步完善,这样你的delphi水平会提高很多,也会很快的。
展开全部
装个delphi7 往界面上拖些控件。
摆一个你自己喜欢的界面。
摆完了,用鼠标点几个控件,你看看它的property 就是属性。 比如上面有 caption 写着 button1 这样的字样。 改一改, 发现是不是 按钮上面的字变了?
对,就这样。 再看看每个控件都有一个name 就是名字。
好, 你找一个按钮的控件, 你双击它。 进到编程界面了。编程不能用中文,所以把输入法关掉。 输入一个你刚才看到的控件的名字,再在它后面按一个“.”就是英文的句号。发现有一些提示出现了,其中不少就是你刚看到的属性。 对不?就是你刚写的这个名字的控件的属性都列出来了,还有一些你看不懂的东西。OK,不要理它。 找你见过的。
比如 caption
你的代码是不是已经是 name.caption 了? 继续写 name.caption := 'hello'
存盘, 按F9.运行。 你发现你写的软件已经运行了。
按下你刚双击的那个按钮, 发现,你所指定name的那个控件的caption 已经变化了。
初步就是这些。delphi功能自动化都很强。 你先这样试一试,感觉到兴趣之后,自然可以深入的学习下去了。
摆一个你自己喜欢的界面。
摆完了,用鼠标点几个控件,你看看它的property 就是属性。 比如上面有 caption 写着 button1 这样的字样。 改一改, 发现是不是 按钮上面的字变了?
对,就这样。 再看看每个控件都有一个name 就是名字。
好, 你找一个按钮的控件, 你双击它。 进到编程界面了。编程不能用中文,所以把输入法关掉。 输入一个你刚才看到的控件的名字,再在它后面按一个“.”就是英文的句号。发现有一些提示出现了,其中不少就是你刚看到的属性。 对不?就是你刚写的这个名字的控件的属性都列出来了,还有一些你看不懂的东西。OK,不要理它。 找你见过的。
比如 caption
你的代码是不是已经是 name.caption 了? 继续写 name.caption := 'hello'
存盘, 按F9.运行。 你发现你写的软件已经运行了。
按下你刚双击的那个按钮, 发现,你所指定name的那个控件的caption 已经变化了。
初步就是这些。delphi功能自动化都很强。 你先这样试一试,感觉到兴趣之后,自然可以深入的学习下去了。
追问
大哥,您这回答得。。。。。。无语~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的,大部分编程语言,技术文档,都是英文的,所以想学习编程,最好有一定的英语功底,这样能学起来比较容易。但没说必须会英语,我认识不会英语做程序员的人也很多。你可以下载一个中文版的delphi7 至少这样界面都是中文版了 能方便一点。不过想要学好程序,能看的懂老外的技术文档说明是必须的。中国人的开源意识很差,所以很多demo都是英文的,包括其中的注释,所以有好的英语基础可以方便你学习。
至于好方法,勤奋坚持是必须的,前期看看书,电子版的就可以,边做边练,尽量培养出兴趣,做一些自己喜欢,能帮助自己的工具还是对你提升编程能力有很大的提高。
加油吧兄弟! 推荐 几个网站 csdn 大富翁论坛 Delphi盒子
至于好方法,勤奋坚持是必须的,前期看看书,电子版的就可以,边做边练,尽量培养出兴趣,做一些自己喜欢,能帮助自己的工具还是对你提升编程能力有很大的提高。
加油吧兄弟! 推荐 几个网站 csdn 大富翁论坛 Delphi盒子
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
推荐先看看书。试着自己先编程。 通过实践更好的学习
Delphi 7程序设计与开发技术大全
Delphi 7程序设计与开发技术大全
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询