program Project;{$APPTYPE CONSOLE}uses
forms;
button;//我自己保存的单元的时候存的名字begin
application.initialize;//不懂原理 书上不给解释
Application.CreateForm(TForm1, Form1);//不懂原理 同上
application.run;//不懂原理 同上
{ TODO -oUser -cConsole Main : Insert code here }
end.--------------------------下面是delphi定义好的结构
unit button;//我自己改了下名字interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm2 = class(TForm)//不懂
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form2: TForm2;implementation{$R *.dfm}procedure TForm2.Button1Click(Sender: TObject);
begin
showmessage("Hello world!");//照步骤添加的
end;end.
结果悲催了~~完全不能运行~我发现我完全不能入门delphi...就算入门了~都完全不知道它函数的工作原理~这样学delphi有什么用呢?
求高人指点迷津~~目前我很弱菜~只学了pascal .....接下还要了解什么才能入门delphi呢?不要欺骗我什么都不用就可以学习delphi了~~我现在体会到了~~不能理解delphi中单元函数的利用~~所以~~高人来指点下~~说下我应该补充点什么知识?比如要买什么书?
四肢着地 谢谢了
forms;
button;//我自己保存的单元的时候存的名字begin
application.initialize;//不懂原理 书上不给解释
Application.CreateForm(TForm1, Form1);//不懂原理 同上
application.run;//不懂原理 同上
{ TODO -oUser -cConsole Main : Insert code here }
end.--------------------------下面是delphi定义好的结构
unit button;//我自己改了下名字interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm2 = class(TForm)//不懂
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form2: TForm2;implementation{$R *.dfm}procedure TForm2.Button1Click(Sender: TObject);
begin
showmessage("Hello world!");//照步骤添加的
end;end.
结果悲催了~~完全不能运行~我发现我完全不能入门delphi...就算入门了~都完全不知道它函数的工作原理~这样学delphi有什么用呢?
求高人指点迷津~~目前我很弱菜~只学了pascal .....接下还要了解什么才能入门delphi呢?不要欺骗我什么都不用就可以学习delphi了~~我现在体会到了~~不能理解delphi中单元函数的利用~~所以~~高人来指点下~~说下我应该补充点什么知识?比如要买什么书?
四肢着地 谢谢了
解决方案 »
- 从实体类代码看快驴的远程数据库交互功能
- 错在哪啊!!谢谢了。
- 多线程执行的问题!!
- 怎么设置输入法
- mstts5.1发音如何实现中英文的切换
- 有關DBGrid!很急!在線!
- 如何实现文件的修改
- 我要做一个服务器程序,一个工作站程序,在一个局域网中,一台电脑运行服务器程序,另一台运工作站程序,两个程序都有image控件,现在服
- Delphi 7 调用Java WebService的效率问题
- struct窗口提示“CANNOT resolve unit name 'AdvGlassButton'”之类的错误,并且编译运行不了,找了好久解决办法
- 那位兄弟帮个忙,写个sql,实现下表的转换!谢谢,
- 自己写的Delphi UDP 传输模块源代码
。。
这是程序的工程文件.dpr unit button;
.....
这是你的默认的单元文件,包含了窗体类,和,一个按钮事件。基础不够,或者你看的书不是入门的DELPHI书,入门的不会一上来就这些知识先看看pascal基本的书。《DELPHI程序设计基础教程》
http://www.zjtg.cn/itjs/pascal/这个也可以
上面的那个连接里面的东西 我已经用pascal 写过了~~包括一些很经典的算法...不过 我需要大侠指点下我~~接下来需要一一看的书~~谢谢了~~(流泪ing)
Application.CreateForm(TForm1, Form1);//创建一个名称为FORM1的主窗体
application.run;启动消息循环
TForm2 = class(TForm)//定义一个TFORM2类,继承至TFORM多看几本书试试
第二:基础知识最好找本书慢慢学习吧
7-111-09236-8
delphi程序设计教程先把最基础的 学会
是的,有冲突。楼主你改的不是地方!
楼主你现在学这个干嘛?delphi已经快没有市场了,你现在才入门,是不是有点晚啊?很好奇你为什么要学这个?我从事delphi工作五年余,现在到该放弃它的时候了。
对于打工而言,DELPHI确实是没什么市场。很多公司,都不知道要干什么,一味的跟分,赶潮流。
但现在毕竟CS,还是主流的
Delphi程序员代码编写标准指南
你说的那些, 就是 开发工具自定义的 文件结构
它有自已的编译器 开发工具要翻译你写的代码文件 要能读懂你的代码,要把你的代码文件连接起来。
所以,就有自己框架 为了方便你开发 就有了VCL
真想什么都搞明白 你要先了解windows 的消息处理方式 然后 你的程序怎么启动的 启动时干了些什么工作? 它们之间怎么交互? VCL 有几个基本类,包装了这些功能 方便你运用
其它 知道一下就可以了 刚开始学的话, 很多东西都不必细究;那样可能令你更糊涂;先按些实例做做先
有空了,再回头详细了解下