自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GzyCSDN古今飞扬

大风起兮云飞扬,威加海内兮归故乡,安得猛士兮守四方!朝闻道,夕可死矣!为了成为IT高手,为了挽回我失去的青春,也为了我亲爱的家人,下决心刻苦学习编程知识,虽九死而不悔!

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 Named Pipes unit for Delphi

unit Pipes;//////////////////////////////////////////////////////////////////////////////////// Unit : Pipes// Author : rllibby// Date : 01.30.2003 - Original code//// 01.19.2006 - Code overhauled to allow for usage in dll’s// when compiled with De

2020-06-24 17:29:59 476

原创 HtmlParser示例及对比说明

delphi html parser代码是改自原wr960204的 HtmlParser ,因为自己的需求需要对 html 进行修改操作,但无奈只支持读取操作,所以在此基础上做了修改并命名为HtmlParserEx.pas与之区别。IHtmlElement和THtmlElement的改变:1、Attributes属性增加Set方法2、TagName属性增加Set方法3、增加Parent属性4、增加RemoveAttr方法5、增加Remove方法6、增加RemoveChild方法7、增加Fi

2020-06-24 17:26:02 452

原创 NumSystems(进制转换)

unit NumSystems;interfaceusesSysUtils;type//Different numbering system enumerationTNumSys = (nsBin, nsOct, nsDec, nsHex);const//Extended characters to represent hex numbering systemDigitList = ‘0123456789ABCDEF’;//////////////////////////////////

2020-06-24 17:21:23 211

翻译 Delphi驱动开发研究

在写程序之前,我们有必要了解一些基础知识。 在用户模式下,我们可以通过访问某个地址来直接调用dll中的函数,但是在内核模式下,从系统的稳定性考虑,这样做是非常危险的。所以,系统提供了和内核模式通讯的媒介–I/O管理器,它是I/O子系统的部件之一。I/O管理器将应用程序、系统部件和设备连接起来,并定义了一个架构来支持设备驱动程序。下图是I/O管理器如何在用户模式程序和驱动程序之间进行沟通的简...

2018-03-06 17:43:17 674

转载 使用http.sys,让delphi 的多层服务飞起来

一直以来,delphi 的网络通讯层都是以indy 为主,虽然indy 的功能非常多,涉及到网络服务的各个方面,但是对于大多数多层服务来说,就是需要一个快速、稳定、高效的传输层。Delphi 的 datasnap主要通过三种实现数据通讯的,一种是大家恨得牙痒痒的indy,另外一种是通过iis 的isapi,最后一种是通过apache 的动态模块(DSO) 来实现 indy 的问题多多,大家基本上都是

2017-11-14 17:27:18 1773

翻译 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal)

关于函数的调用规则(调用约定),大多数时候是不需要了解的,但是如果需要跨语言的编程,比如VC写的dll要delphi调用,则需要了解。 microsoft的vc默认的是__cdecl方式,而windows API则是__stdcall,如果用vc开发dll给其他语言用,则应该指定__stdcall方式。堆栈由谁清除这个很重要,如果是要写汇编函数给C调用,一定要小心堆栈的清除工作,如果是__cd

2017-11-14 16:30:06 296

原创 修改window.external使JavaScript可以调用Delphi内定义的方法

修改window.external使JavaScript可以调用Delphi内定义的方法 在JavaScript中,有一个比较特殊的对象,即window.external,用它可以调用浏览器提供的外部方法 一个很简单的例子就是将当前页添加到收藏夹 window.external.addFavorite(http://hi.baidu.com/rarnu,”XX的百度博客’); 这样写脚本就可以

2017-10-17 16:31:58 1716

原创 DELPHI中不同类型的动态数组变量共享内存

场景: 假如我们要调用A函数 procedure A( aBytes:Tbytes).你手上现在只有一个STRING, 或者其他数组类型,比如Array of char. array of integer..一般的过程就是,首先把你手上的数组类型转换成符合A调用的需要的类型TBYTES,,其实很多时候我们需要要这个TBYTES纯粹是为了得到一个A函数运行的结果,BYTES其实并没有

2017-08-22 17:00:01 594

原创 Byte,TBytes,array of Byte, array[0..9] of byte的区别

Byte前面已经说是存放bit的单元,是电脑内存的基本单位,byte表示0-255中的256个数字下面为Byte的用法:var B: Byte; // 表示0-255的数字begin B := 1; Log(B.ToString()); //1 B := 255; Log(B.ToString()); //255end;下面将Char转换成Byte:var C

2017-08-22 16:38:55 3009

原创 动态字节数组的转换 Tbytes String、ANSIString及TBytes之间的转换

一、string转为ansistring1、直接赋值 (有警告)2、ansistring()类型强制转换。(无警告)二、ansistring 转为string1、直接赋值 (有警告)2、string()类型强制转换。(无警告)三、string 转为Tbytes1、bytes:= bytesof(str) 已转为ansi编码2、bytes:= widebytesof(

2017-08-22 15:57:16 2683

原创 Delphi遍历进程并获取进程路径

Delphi遍历进程并获取进程路径

2017-07-19 15:04:35 2610 2

利用FoxitReaderSDK开发PDF阅读器的研究与实现

利用FoxitReaderSDK开发PDF阅读器的研究与实现,包含相关操作源码!

2013-01-15

delphi经典编程入门

DELPHI基础教程   第一章 Delphi快速入门(一)   第一章 Delphi快速入门(二)   第一章 Delphi快速入门(三)   第一章 Delphi快速入门(四)   第一章 Delphi快速入门(五)   第二章 Delphi面向对象的编程方法(一)   第二章 Delphi面向对象的编程方法(二)   第二章 Delphi面向对象的编程方法(三)   第二章 Delphi面向对象的编程方法(四)   第三章 字符串列表及应用(一)   第三章 字符串列表及应用(二)   第四章 文本编辑器的设计(一)   第四章 文本编辑器的设计(二)   第五章 Delphi图形图像编程(一)   第五章 Delphi图形图像编程(二)   第六章 文件管理(一)   第六章 文件管理(二)   第六章 文件管理(三)   第七章 剪贴板和动态数据交换(一)   第七章 剪贴板和动态数据交换(二)   第八章 对象链接与嵌入(一)   第八章 对象链接与嵌入(二)   第九章 Delphi拖放编程   第十章 动态链接库编程(一)   第十章 动态链接库编程(二)   第十一章 Delphi应用程序的应用(一)   第十一章 Delphi应用程序的应用(二)   第十二章 异常处理与程序调试(一)   第十二章 异常处理与程序调试(二)   第十二章 异常处理与程序调试(三)   第十三章 Delphi开发数据库应用程序概述(一)   第十三章 Delphi开发数据库应用程序概述(二)   第十四章 简单数据库应用的创建及MASTAPP介绍(一)   第十四章 简单数据库应用的创建及MASTAPP介绍(二)   第十四章 简单数据库应用的创建及MASTAPP介绍(三)   第十五章 数据访问部件的应用及编程(一)   第十五章 数据访问部件的应用及编程(二)   第十五章 数据访问部件的应用及编程(三)   第十六章 数据浏览部件的应用及编程(一)   第十六章 数据浏览部件的应用及编程(二)   第十七章 SQL编程(一)   第十七章 SQL编程(二)   第十八章 Delphi客户服务器应用开发(一)   第十八章 Delphi客户服务器应用开发(二)   第十八章 Delphi客户服务器应用开发(三)   第十八章 Delphi客户服务器应用开发(四)   第十九章 Delphi自定义部件开发(一)   第十九章 Delphi自定义部件开发(二)   第十九章 Delphi自定义部件开发(三)   第十九章 Delphi自定义部件开发(四)   第二十章 开发Delphi对象式数据管理功能(一)   第二十章 开发Delphi对象式数据管理功能(二)   第二十章 开发Delphi对象式数据管理功能(三)   第二十章 开发Delphi对象式数据管理功能(四)   第二十章 开发Delphi对象式数据管理功能(五)

2012-02-23

人事工资考勤管理系统(C#源码)

有关公司职员考勤管理的系统软件,方便绩效考核,人事工资的计算等功能...编程语言C#

2012-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除