目錄
第1章 DLL与数据共享 1.1 关于DLL 1.1.1 DLL的结构 1.1.2 DLL数据作用范围 1.2 内存映像 1.2.1 创建映像文件 1.2.2 打开映像文件 1.2.3 映射到本进程中 1.2.4 关闭内存映射 1.2.5 两个EXE文件共享内存数据块 1.2.6 两个DLL文件共享内存数据块 1.3 16位和32位进程间传送消息
原创
2023-04-10 14:25:00
182阅读
Windows SDK编程(Delphi版) 之 Windows编程概述与框架
Windows的目的是使那些熟悉系统基本知识的人能够坐下来,不必进行任何预训练,就能实际运行任何应用程序。为实现此目的,Windows向用户提供了一些始终不变的接口。理论上来说,如果用户能运行起Windows,那么也就能运行那些基于那种接口的所有程序。
转载
2021-07-28 10:06:13
112阅读
Windows SDK编程(Delphi版) 之 消息处理
之前,已经讲了如何进行SDK编程,以及SDK运行的一些机理条件,同时还给出了一个SDK的Delphi编程模板,大家可以通过那个模板来实现一个简单的SDK框架。
这回就记录一下SDK里面的消息处理。Windows的应用处理核心就在消息上,而这个消息的处理就在对应的窗口的窗口过程中,之前,我给的模板中,就有一些消息处理,只
原创
2021-07-30 10:53:53
327阅读
1、OOP
OOP的英文全称是Object Oriented Programming,翻译过来就是面向对象编程。OOP是一种非常重要的编程思想。也许你会对这种抽象的东西不感兴趣,可是几乎任何一个高手都会告诉你:“语言并不重要,重要的是编程思想。”
大家知道,Delphi的语言基础是Object Pascal。这是Borland在传统的Pascal语言中增加了面向对象的特性后发展而成,
转载
2023-08-03 22:44:18
88阅读
Delphi面向对象的编程方法(3)2007-06-05 14:402.1.8.4 过程和函数的语句部分
过程或函数的语句部分由begin开始,end结束。函数需要一个返回值。可以将返回值赋给函数名称,也可以将返回值赋给Result变量。下面的例程将返回值赋给函数名称:
function CalculateInterest(Principal,InterestRate
转载
2023-10-15 01:03:34
115阅读
<br />刚刚接触的Delphi的朋友,可能最感兴趣的就是它丰富、强大的VCL(可视化构件库)。仅仅向窗体上扔几个构件,甚至
原创
2023-08-31 11:18:29
154阅读
Environment 环境
Preferences 常规
Designer 设计
Palette &nb
原创
2010-02-17 10:41:26
420阅读
导读:本文的Delphi入门教程应该让大家对Delphi有了一些根本看法, 假设想理解更多Delphi的相关知识还是找一下相关的书籍, 现在Delphi的开展前景还是不错的, 想在这方面开展的同学要掌握住机会了。 Delphi是Borland公司开发的一种可视化开发工具。 想更进一步理解Delphi的同学, 请大家看下面的Delphi入门教程。 Delphi是全新的可视化编程环境, 采
转载
2023-07-30 09:55:00
337阅读
开放源代码的Internet组件集——Internet Direct(Indy) Internet Direct(Indy)是一组开放源代码的Internet组件,涵盖了几乎所有流行的Internet协议。Indy用Delphi编写,被包含在Delphi 6,Kylix 1和C++ Builder 6及以上各个版本的Borland开发环
Windows SDK编程(Delphi版) 之 应用基础,楔子
转载
2021-07-28 10:05:04
111阅读
Delphi是一种集成开发环境(IDE),是一种可用于开发微软Windows操作系统的编程语言。它具有直观的用户界面和丰富的应用程序开发工具,使开发者能够快速、高效地创建各种类型的应用程序。然而,随着Linux系统在不断发展和壮大,开发者们开始寻求一种能够在不同操作系统下进行跨平台开发的方法。
Linux系统和Windows系统在很多方面存在差异,这就使得软件开发变得更具挑战性。为了解决这个问题
原创
2024-04-03 09:26:11
86阅读
输入 procedure TypeKeyString(s: string); var c: Char; i: integer; off: integer; vkw: Word; begin for i := 1 to Length(s) do begin c := s[i]; if (c < #12
转载
2019-08-13 13:55:00
405阅读
2评论
学习计算机编程的,很多新手还没接触或者已经学习过部分的编程语言总会纠结一个问题,那就是我应该学习什么语言?哪一个语言好找工作或者入手简单等等。在此我不在阐述编程语言之间的优势和劣势,学习编程就是享受学习和创造的乐趣,无论哪一种语言万本不离其宗都是需要人为去扩展思维去按照一定的规则去‘创造’一个程序。好像有点走题了,我们说说Delphi吧,Delphi号称:‘聪明的程序员用Delphi’,其实我从刚
转载
2024-01-12 10:27:50
66阅读
Delphi的编程语言是以Object Pascal为基础的。Object Pascal是在传统的Pascal语言的基础上发展而来的,它在继承了传统的Pascal语言语法严谨、效率高、数据结构灵活的特点的同时,融入了面向对象的编程思想,从而使Object Pascal成为一种非常理想的面向对象的编程语言。同时,使用编译器创建的应用程序只生成单个可执行文件(.exe),正是上述的这些优点,使得Obj
转载
精选
2008-07-08 18:26:17
1812阅读
1、判断一个字符串是否包含于另外一个字符串的方法例如:if pos('ab','abcd')<>0 thenmessagedlg('ab是包含于abcd',mtConfirmation,[mbYes, mbNo],0);pos(obj,target) 在target字符串中找出第一个出现obj的第一个字符位置,如果找不到,返回0.2、如何使窗口全屏,类似游戏一样,而不是窗口的最大化!
转载
2023-11-06 14:10:48
68阅读
一、DTS简介DTS为导入导出模块,在SQL SERVER中有专门的导入导出工具二、调用SQL SERVER导出的包若要执行保存为COM结构化的存储文件DTS包,使用dtsrun /Ffilename /Npackage_name /Mpackage_password若要执行保存在SQL SERVER msdb中的DTS包,使用dtsrun /Sserver_name /Uuser_name /Ppassword /Npackage_name /Mpackage_password若要执行保存在Meta Data Services中的DTS包,使用:dtsrun /Sserver_name /U
转载
2008-09-25 16:33:00
194阅读
2评论
语言是沟通的重要工具,计算机语言是人与计算机沟通的工具。 &nb