吕 吕雪松 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-23 #2 不用再去单独从TURBO PASCAL等开始学,直接从Delphi开始就可以了。 Delphi扩展了Pascal编译器,直接学习Delphi可以更能接触到Windows 环境编程的概念。先买一本入门教材(70元以下,推荐《电子工业出版社》 等单位)跟着作一些小程序,自已再编一些五子棋、小球乱飞等程序,再 看/Demos下的示例程序,多参阅Help文档,另外多同高手请教,多上“大 富翁”。
不用再去单独从TURBO PASCAL等开始学,直接从Delphi开始就可以了。 Delphi扩展了Pascal编译器,直接学习Delphi可以更能接触到Windows 环境编程的概念。先买一本入门教材(70元以下,推荐《电子工业出版社》 等单位)跟着作一些小程序,自已再编一些五子棋、小球乱飞等程序,再 看/Demos下的示例程序,多参阅Help文档,另外多同高手请教,多上“大 富翁”。
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-23 #3 最好能够掌握一些Pascal的基本使用、类型、记录、文件、指针等,Delphi对此并 没有过细的介绍,特别是有一些算法都是用'类Pascal'写成的,如数据结构的例题等, 你若仅有Delphi的东西,看这些真乃象读天书一般。建议能抽出点时间补补课最好!
最好能够掌握一些Pascal的基本使用、类型、记录、文件、指针等,Delphi对此并 没有过细的介绍,特别是有一些算法都是用'类Pascal'写成的,如数据结构的例题等, 你若仅有Delphi的东西,看这些真乃象读天书一般。建议能抽出点时间补补课最好!
L lhxu Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-23 #4 建议你先学习Pascal. 熟悉Pascal的语法,类型,程序结构(函数和过程). 花上两个星期,你会有很大收获,同时 对你学习Delphi帮助会很大. 如果阁下没有过使用任何语言的经验, 建议阁下花2个月.
建议你先学习Pascal. 熟悉Pascal的语法,类型,程序结构(函数和过程). 花上两个星期,你会有很大收获,同时 对你学习Delphi帮助会很大. 如果阁下没有过使用任何语言的经验, 建议阁下花2个月.
M menxin Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-23 #5 纯pascal 在delphi中占不了多少内容,它的面向对象部分(object pascal)需重 点学习.
吕 吕雪松 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-23 #6 对,Delphi同标准Pascal(或者Turbo Pascal 5.0以前)的最大不同 就是面向对象概念,在Win32平台中编程,不管Delphi还是VC,就是“类” 的概念。其中重点的地方是类的私有、公有、继承、多态、虚函数、重载 等概念,特别是在你以后编写自定义控件时,类的概念特别重要。
对,Delphi同标准Pascal(或者Turbo Pascal 5.0以前)的最大不同 就是面向对象概念,在Win32平台中编程,不管Delphi还是VC,就是“类” 的概念。其中重点的地方是类的私有、公有、继承、多态、虚函数、重载 等概念,特别是在你以后编写自定义控件时,类的概念特别重要。
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-23 #7 强烈推荐你直接学习OOP编程,而非从前的模块式程序 这样可以少走弯路。(不过DELPHI还是满模块的)rad无法不模块。 如果只搞些纯数据库什么的....不教你学坏了。
R redforks Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-24 #8 在OOP中也是不能抛弃结构化程序的技术的,函数、过程中还不是需要使用结构化的 语句吗? 所以: 结构程序设计技术(Pascal) 面向对象技术(Object Pascal) Windows 编程技术(Windows API) 可视化编程技术(属性、方法、事件) 事件驱动编程思想 深入了解Delphi(熟悉VCL) 数据库技术(数据库原理) 学完了,之后再学其他的新技术(ActiveX, CGI, Corba, Midas, MTS...)吧!
在OOP中也是不能抛弃结构化程序的技术的,函数、过程中还不是需要使用结构化的 语句吗? 所以: 结构程序设计技术(Pascal) 面向对象技术(Object Pascal) Windows 编程技术(Windows API) 可视化编程技术(属性、方法、事件) 事件驱动编程思想 深入了解Delphi(熟悉VCL) 数据库技术(数据库原理) 学完了,之后再学其他的新技术(ActiveX, CGI, Corba, Midas, MTS...)吧!
S searching Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-24 #9 当然要学了,推荐一本好书。《Object Pascal程序语言指南》 石油工业出版社 比较老了,是delphi2.0时候的,但是讲的很好,再说从语法方面看 也没有什么太多得变化
P pxlei Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-24 #10 假若你以前什么也没学过(如Basic,C语言等),那你最好学学Pascal. 否则,按menxin所说那样做吧!
Y yanghaijun Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-24 #11 无论你学习什么语言,基础知识最重要,要学Delphi,你不能不从OOP的基本学习, 否则你的学习无法达到应有的深度,而且会经常性的一头雾水而不得要领。
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-25 #12 redforks:我说的是概念,完全不同的。DELPHI不是完全OOP的。
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-25 #13 要买书, 建议你买20元以下的, 越贵的书越难懂。好像有一本专门讲Delphi Pascall的书。 不懂pascal只能学“热闹”,懂了pascal才能学“门道”。
小 小天 Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-25 #14 如果你以前学过任何一种语言编程的话,就不必特地去学Object Pascal了,拿本书放在边上随时参考一下就行了,
N nuke Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-25 #15 我也觉得没有必要为了delphi专门去学pascal(前提是你会一种高级语言) 我学delphi用的就全是VC++的老本. 找本手册扔在一边就是了,要用的时候翻番.就这样.
R redforks Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-25 #16 Delphi我也是用《Object Pascal程序语言指南》石油工业出版社 起家的。虽然以前学过Basic、True Basic、C、C++、Pascal、MASM
A Apeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-25 #17 当然要学,如果以前学过其他的高级语言,则只要看一下Pascal基本的语法结构就可以了.如果没学过其他的语言,则建议要好好学习Pascal,我觉得基础很重要.当然OOP的概念是一定要学的.
D DNChen Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-25 #18 我觉得应该先学学turbo pascal,因为dos下调试和理解程序简单,然后熟悉了 pascal语言的结构以后再学delphi。 其实这是我的学习过程,
L lwlnic Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-30 #19 先学PASCAL(DOS),后学面向对象的编程,学一点WINDOWS编程。在学DELPHI。
N nuke Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-30 #20 可以直接学windows编程嘛.干吗非得搞到dos上去. 以前我在Dos下编程,转向windows时还费了不少劲, 就是因为有些Dos编程思想根深蒂固挥之不去