DLL技术应用04 – 零基础入门学习Delphi47

DLL技术应用04让编程改变世界Change the world by program利用DLL实现窗体重用利用 Delphi 的 DLL 功能,不但能够实现过程和函数重用,而且还可以实现窗体重用。这样当用户编写了一个通用窗体或者费了九牛二虎之力设计了一个美美的自己很满意的窗体,希望能在其他应用程序中可以多次使用的时候,就可以把窗体存放到 DLL 文件中,在需要的

DLL技术应用03 – 零基础入门学习Delphi46

DLL技术应用03让编程改变世界Change the world by programDLL的加载和调用DLL的加载和调用静态载入 DLL静态载入 DLL静态载入 DLL 的前提是在编译之前已经明确知道要调用 DLL 中的哪几个函数,编译时在目标文件中只保留必要的链接信息,而不包含 DLL 函数的代码。在程序执行时, 利用链接信息加载 DLL 函数代码并在内存中

DLL技术应用02 – 零基础入门学习Delphi45

DLL技术应用02让编程改变世界Change the world by programDLL的编写在Delphi环境中,编写一个DLLs和编写一个一般的应用程序并没有太大的区别。事实上作为DLLs主体的DLL函数的编写,除了在内存、资源的管理上有所不同外,并不需要其他特别的手段。根据DLL完成的功能,我们把DLL分成三类:完成一般功能的DLL、用于数据交换的DL

DLL技术应用01 – 零基础入门学习Delphi44

DLL技术应用01让编程改变世界Change the world by programDLL技术应用动态连接库(Dynamic Link Library,DLL)是实现Windows应用程序代码重用和共享的重要手段。它是从C语言函数库和Pascal语言的库单元的概念发展起来的。在C和Pascal语言中,很多标准函数可以放在一个函数库中或一个库单元中,在用户程序中

界面设计02 – 零基础入门学习Delphi43

界面设计02让编程改变世界Change the world by programMDI应用程序设计技术与SDI应用程序相对应,MDI应用程序是允许在一个主窗体中创建多个子窗口的应用程序。例如 Microsoft Excel 与 Microsoft Word for Windows 等就是具有多文档界面(Multiple Document Interface,MDI

界面设计01 – 零基础入门学习Delphi42

界面设计01让编程改变世界Change the world by program多窗体程序设计在Window 应用程序中,每个窗体Form 都可以实现为单文档界面(Single Document Interface,SDI)应用程序或者多文档界面(Multiple Document Interface,MDI)应用程序。SDI 应用程序包含单一的文档视图,而 MD

鱼C扫描器 – 零基础入门学习Delphi40

鱼C扫描器让编程改变世界Change the world by program鱼C扫描器V1.0小甲鱼一直觉得,我们写一个程序要像找女朋友那样(女鱼油请自觉替换为男盆友,谢谢合作)首先长相一定要过关(界面友好华丽)接着逐步发掘内心的强大(功能增强)随着时间的推移,慢慢给她提建议,朝你心中的女神发展(BUG要打补丁对啵?!)多少坎坷要克服(你懂的。。。。。。)

网址探测器 – 零基础入门学习Delphi41

网址探测器让编程改变世界Change the world by program通过本节课实践可以学到如下内容:接触并学习WinInet APIs坑爹坑娘小程序的基本编写思路网址探测器网址探测器视频下载技术, IT技术, Delphi, 视频教程原文发布于宽客论坛,点击阅读原文

鱼油账号记录程序 – 零基础入门学习Delphi38

鱼油账号记录程序让编程改变世界Change the world by program鱼油账号记录程序V1.5非常多的重要内容请看视频讲解 @_@鱼油账号记录程序鱼油账号记录程序课后作业BUG修复:打开文件后继续拖拽入文件出错没有打开任何文件关闭出错功能添加:判断后缀名是否为fc,如果不是则不打开拖拽入文件后,第二次拖拽提示是否保存并跟换数据文件加密保

文件系统03 – 零基础入门学习Delphi36

文件系统03让编程改变世界Change the world by program记录型文件变量的定义记录型文件变量的定义,下面以一个存放鱼油数据的记录型文件变量为例来说明记录型文件变量的定义方法。步骤一:定义记录类型typeFishcOil = recordname: String;rdate: Integer; // 20111203sex: Char;

文件系统04 – 零基础入门学习Delphi37

文件系统04让编程改变世界Change the world by program记录型文件的记录数记录文件中的记录是顺序排列的,每条记录都有一个编号,记录编号从 0 开始。因此在包含N个记录的文件中,第一个记录的编号(或称记录号)是0,最后一个记录的编号是N-1。如果想知道文件中有多少记录,可调用 FileSize标准函数,该函数用来返回记录数。functio

文件系统02 – 零基础入门学习Delphi35

文件系统02让编程改变世界Change the world by program文本文件的读操作可使用 Read 和 ReadLn 过程从文本文件中读取数据,并赋值给相应的变量。ReadLn 和 Read 过程有一个不同之处,即该过程读取若干个数据后跳到下一行,而 Read 并不跳到下一行。[格式]procedure Read( [ var F: Text;

文件系统01 – 零基础入门学习Delphi34

文件系统01让编程改变世界Change the world by programDelphi7的文件系统通常所说的文件是指存放在磁盘上的一组数据的集合,也称为磁盘文件。文件的分类:按文件中的数据格式分,文件可分成“文本文件” 和“二进制文件”。[文本文件]存放的是与数据对应的字符的ASCII码,一个字符占一个字节。如有实数-1234.567,要存放在文本文件

用户自定义类型03 – 零基础入门学习Delphi33

用户自定义类型03让编程改变世界Change the world by program记录类型的定义与使用前边我们讲过的几种类型的共同点是所属元素必须属于相同的类型。而现实生活中我们常常需要把不同类型的数据组合在一起。例如最新的鱼C论坛的账号,它包含很多信息:昵称、注册日期、性别、爱好等。这些数据就不属于相同的类型,为了处理如鱼C论坛账号这样的由多种不同类型数

用户自定义类型02 – 零基础入门学习Delphi32

用户自定义类型02让编程改变世界Change the world by program集合类型的定义与使用Delphi集合这个概念跟我们数学中的集合概念十分相似,集合是具有相同性质但又可以区分开来的对象的全体。在Delphi中,集合的对象只能限定在某个范围之内,集合中的对象称为元素。与数组、枚举和子界类型不同,集合中的元素是没有先后顺序的。另外,集合中的元素是

用户自定义类型01 – 零基础入门学习Delphi31

用户自定义类型01让编程改变世界Change the world by program容器型组件为了满足实际工作的需要,在 Delphi 中还引入了高级数据类型,即用户自定义类型,高级数据类型在使用前需要定义。本章节将具体讲述枚举、子界、集合与记录等4种类型概念、定义与使用方法。枚举类型的概念、定义与使用方法子界类型的概念、定义与使用方法集合类型的概念、定义

围观窗体与组件06 – 零基础入门学习Delphi30

围观窗体与组件06让编程改变世界Change the world by program容器型组件Panel组件 、GroupBox组件和ScrollBox组件这三个组件都是容器组件(又称父组件),可以包含其他组件(又称子组件)能对子组件发生影响,例如用鼠标拖动容器组件,你会发现其中包含的组件会跟着一起移动。从面向对象的角度来说,父组件还必须负责其中所有子组件的

围观窗体与组件05 – 零基础入门学习Delphi29

围观窗体与组件05让编程改变世界Change the world by program围观列表框组件ListBox(列表框)组件ListBox通常用来对一组信息进行列表显示属性说明Items该属性指出在列表框中显示的所有列表项Multiselect该属性决定用户是否从列表框中一次做出多项选择ItemIndex该属性指出在列表框中被选中的那个项目的索

鱼C记事本V1.0(下)- 零基础入门学习Delphi28

鱼C记事本V1.0(下)让编程改变世界Change the world by program鱼C记事本程序(Memo版)给大家上上识字课,轻松下大脑:忙:心 -> 亡心 -> 生:性总结:我终于发觉为什么大多数男同胞喜欢苍井空而憎恶凤姐了。。。愁字让小甲鱼想到了秋天好多上大学的孩纸分手的故事,想到了一首首伤秋的诗或者歌。。。从小就感觉春字有那么点风骚,认真