懂delphi编程的高手来

来源:百度知道 编辑:UC知道 时间:2024/05/20 02:28:36
我呢,现在想学习一下delphi编程,我要说的是,我对编程一窍不通呀,什么汇编呀,高级语言的,一点也不懂,我们当时开的课是C语言,说的不好意思了,我根本就没去上过课,所以到现在也是一点也不会,现在我再看看我的C语言课本,我都没有信心看了,也不想再学C了,我现在只想从delphi开始学,我想问的是:delphi和别的语言没有什么必然的联系吧,至少和C语言没有联系吧,是不是在没有任何语言的基础上学习能学会delphi呢?请一个真正的高手说一下。我是真心想学习一门编程,希望高手指点一下。

肯定的回答你两点,DELPHI和C没有关系,DELPHI可以作为你的第一门语言,祝你好运。

第二点是,DELPHI、C、BASCAL这些高级语言基本上都是触类旁通的,如果你会C或者VB,DELPHI完全可以一周自学。

第三点,如果当初是没有去学习C,那么你现在学什么语言都没问题。如果是心里讨厌C,或者花了精力学不会C,那么你现在学习DELPHI仍然要去逾越那个相同的心里障碍。

这种问题“真正的高手”恐怕是不屑回答的。
深入了解一种程序语言,并且形成一定规模的系统之后,再去学其它语言会很快很顺利。
因为程序的思想是共通的,无论哪一种编程,其核心都是对数据或对象等进行操作。比如数字,文本,图像……
而这些操作都无非是要完成操作者的某些需要,因此要了解操作者的意图,需要“输入”,这些在图形界面下通过文本框,按钮等来完成;而程序将数据加工处理之后,要反馈给使用者一个信息,这就要有“输出”,通过文本,图像,或者声音等可以被人所感受的途径。
而加工数据的过程中,有条件,有判断,还有对某些指定功能的调用,都需要靠内设的函数来完成,比如你在C中见过的if-else语句,scanf和printf命令等。
因此所谓“编写程序”,就是指对处理数据的“过程”与“顺序”的“编排”。理解了这点,才能端正对编程的态度。
任何编程工具,无论delphi,java,c,c++还是别的什么。只要其内设的命令允许,想要完成某项任务,只有完成效率与效果的差别,而工具本身的差距,是可以靠优秀的编程思想来缩小的。而且好的程序员,是能够用自己所擅长的工具完成高效的程序的人。
每一种编程工具,都有一批优秀的使用者。因此与其在选择工具上过分挑剔,不如先埋头来掌握一种,以此来深入理解“编程思想”。
delphi是面向对象编程的高效工具,它的出现,让之前的许多耗时耗力的工程仅由个人之力即可很快完成。因此学习面向对象编程,从delphi入手似乎比从VB开始要实用一些。
同时要知道,编程是为完成某些功能,因此学习编程,要有目的,在此目的的引导下,有方向地搜集代码和程序,进行研究学习。并应用到自己的程序中。换言之,你能读懂的程序越多,你能实现的程序功能就越多。当你真正接触到了