自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zisongjia的博客

我的博客,你的世界!

  • 博客(27)
  • 资源 (61)
  • 收藏
  • 关注

转载 delphi 服务操作

[delphi] view plain copy print?unit Service;        interface       uses Windows,Messages,SysUtils,Winsvc,Dialogs;          function  StartServices(Const  SvrName:String):Boo

2017-04-28 15:05:33 581

转载 Delphi启动/停止Windows服务,启动类型修改为"自动"

Delphi启动/停止Windows服务,启动类型修改为"自动"unit U_StartServices;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, WinSVC, StdCtrls;type  TF

2017-04-27 18:15:49 1310

转载 WinAPI: ShellExecute - 打开外部程序或文件

ShellExecute( hWnd: HWND; {指定父窗口句柄} Operation: PChar; {指定动作, 譬如: open、print} FileName: PChar; {指定要打开的文件或程序} Parameters: PChar; {给要打开的程序指定参数; 如果打开的是文件这里应该是 nil} Directory: PChar; {

2017-04-21 09:25:32 3590

转载 磁卡ID卡IC卡的区别

今天被一个朋友问到ID卡和IC卡有什么区别,还真给问住了。虽然平时经常用到这些卡,包括磁卡、射频卡什么的,但是要细究这些东西的区别,好像还真说不出个所以然,于是乎回家后我挨个百度,现总结如下。一般我们手上的这些卡可以分成三类:磁卡、ID卡和IC卡,下面我一个一个介绍。一、具体定义1.磁卡磁卡是卡身上有一条黑色磁道的卡,例如我们的银行卡,利用磁

2017-04-19 11:17:03 7018

原创 delphi中exit,abort,break,continue 的区别

exit: 退出函数体abort: 遇到异常,安静处理,就是不显示不提示break: 退出当前循环体,包括for ,while, repeat等循环体continue: 结束循环内的本次处理,继续从循环体的开始位置继续执行 Exit 是跳出当前代码块,也就是当前函数,跳出后是要继续向下执行的(如果有后续代码)。Abort 是从 EAbort 过来的,可以激发 e

2017-04-17 10:44:18 614

转载 各种排序总结(二)之--归并排序、希尔排序、插入排序

1.  归并操作(merge),也叫归并算法,指的是将两个已经排序的序列合并成一个序列的操作。              A: 如设有数列{6,202,100,301,38,8,1}              B: 初始状态: [6] [202] [100] [301] [38] [8] [1] 比较次数              C: i=1 [6 202 ] [ 1

2017-04-17 09:27:03 509

转载 各种排序总结(一)之--—冒泡排序、选择排序、快速排序

各种排序总结——冒泡排序、选择排序、快速排序      1、冒泡排序是比较经典的排序方法,是一种用时间换空间的排序方法。我总结了一下它的特点:(1)它的时间复杂度是;(2)每一趟相邻元素两两比较完毕就会产生最值(最大值);(3)每次比较完后下一趟就会少一个元素参与比较(即该趟比较的最大值)。 下面就是简单的排序原理图(以下排序都是按照从小到大):

2017-04-17 09:23:10 2927

转载 delphi文件操作

Delphi中默认有input和output两个文件变量,使用可以不用定义,直接使用.  但: input:只读、output:只写。用时注意以免引起异常.文件是由文件名标识的一组数据的集合,文件通常存放在磁盘上。源程序、学生档案记录、图形、音乐等均可以作为文件存储在磁盘上。操作系统是以文件为单位对数据进行管理的,也就是说,如果想读取外存介质上的数据,必须先按文件名找到所指定的文件,然后再

2017-04-14 15:51:31 584

原创 delphi出现‘尚未调用CoInitialize’异常

1. 由于使用ado等引起的异常。2. 若是子线程或某方法操作ado可在该方法开头和结尾分别加上:function myfunbeginCoInitialize(nil); // your code;CoUninitialize; end;3. 在主方法加入该句子有时候不能解决问题,因为默认是初始化主线程的,只有在子线程或方法加入才行。

2017-04-14 15:37:59 969

原创 备份数据库时提示“无法打开备份设备”

提示这个说明你备份到桌面上了,桌面文件默认是C盘下的,在SQL2005/2008以后备份文件路径是不能后为C盘的。因此改一下盘符就可以了

2017-04-14 15:36:22 5465

转载 delphi 得到执行程序的当前所在完整路径

在Delphi SysUtils 单元中有 ExtractFileDir 与 ExtractFilePath两个类似的函数, 两个函数有以下的区别: ExtractFilePath 传回值的最後一个字元是反斜杠“\”。ShowMessage(ExtractFileDir(Application.Exename)); // 返回值为 c:\tempShowMessage(Ex

2017-04-14 15:33:48 10014

转载 delphi服务程序(service)的调试方法

方法一:1.调试delphi 写的服务程序,有这么一个办法。原来每次都是用attach to process方法,很麻烦。并且按照服务线程的执行线路,可能会停不到想要的断点。笨办法是,在procedure TsvcFrm.ServiceExecute(Sender: TService);中想要下断的语句前加个人定胜天的sleep(20000),但实际上这种办法是主观臆测的。可行,没问题。记得大

2017-04-14 08:58:24 1252

转载 用Delphi创建服务程序

Windows 2000/XP和2003等支持一种叫做"服务程序"的东西.程序作为服务启动有以下几个好处:(1)不用登陆进系统即可运行.(2)具有SYSTEM特权.所以你在进程管理器里面是无法结束它的.笔者在2003年为一公司开发机顶盒项目的时候,曾经写过课件上传和媒体服务,下面就介绍一下如何用Delphi7创建一个Service程序.运行Delphi7,选择菜单File-

2017-04-12 18:20:06 656

原创 取SQL数据库(排除SQL自身数据库)

select name from master..sysdatabases where name not in ('master','model','msdb','tempdb','northwind','pubs')

2017-04-11 12:13:22 2190 1

转载 老陈---谈Delphi中SSL协议的应用[转]

摘要:本文主要介绍如何在Delphi中使用SSL协议.一共分为七个部分:(1)SSL协议是什么?(2)Delphi中如何使用SSL协议?(3)SSL客户端编程实例.(4)SSL服务端编程实例.(5)SSL证书编程实例.(6)中间人欺骗实例.(7)其它.本文作者同时有一个用SSL协议编写的作品叫SSLPROXY,感兴趣的读者可以从作者主页http://www.138soft.org下载.

2017-04-11 00:11:27 1015

转载 调用存储过程【Delphi版】

A)返回结果为参数varCn:TAdoConnection;Sp:TAdoStoredProc;recordCount:string;beginCn := TAdoConnection.Create(nil);tryCn.ConnectionString := [数据库连接字符串];Cn.LoginPrompt := False;Cn.KeepCon

2017-04-10 17:42:53 455

转载 获得文件版本信息

//MMWIN:MODULECOPYunit _MM_Copy_Buffer_;interfaceimplementationprocedure GetBuildInfo(var AProductName, AVer, ALegalCopyright: string);varVerInfoSize: DWORD;GetInfoSizeJunk: DW

2017-04-10 17:30:08 582

转载 delphi 7邮件发送程序编写

delphi 7发送个邮件一般用到TIdSMTP与TIdMessage这两个组件,他们分别在Indy Clients和Indy Misc两个面板组件页内,或者通过菜单 View  -> Component List里面直接输入控件名字查找控件。一般的邮件发送用到前两个控件就可以了,但是现在许多邮箱需要通过SSL加密来发送邮件,这样还需要一个控件TIdSSLIOHandlerSocket(

2017-04-10 15:21:11 908

原创 delphi中DoubleBuffered用途

如果窗体或控件等有DoubleBuffered属性并将其设置成true则可以减少闪烁.

2017-04-07 15:07:18 1629

转载 Delphi中ShellExecute的妙用

ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。  有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。下面举例说明它的用法。开始一个新的应用程序   ShellExecute(Handle, 'open', PChar('c

2017-04-06 18:01:56 1156

原创 Delphi中打开网页连接的几种方法

Delphi打开网址链接的几种方法: 1: 用默认浏览器打开 uses shellapiprocedure TForm1.Button2Click(Sender: TObject);beginShellExecut(Applicatio

2017-04-06 17:57:45 8475

原创 Delphi产生任务栏图标【TNotifyIconData】

一.新建一个应用程序:File->New Applicaton 在Interface部分要放在Uses Message之后,定义一个消息常量:const WM_NID=WM_USER+1000; 系统规定从WM_USER开始为用户自定义消息。二.定义一个全局变量: NotifyIcon:TNotifyIconData,NotifyIcon是非常重要的一个变量,整个程序基本上是围着这个变

2017-04-06 17:08:58 2162

原创 delphi SetWindowPos改变窗体位置和状态

//声明:SetWindowPos(hWnd: HWND;            {窗口句柄}hWndInsertAfter: HWND; {窗口的 Z 顺序}X, Y: Integer;         {位置}cx, cy: Integer;       {大小}uFlags: UINT           {选项}): BOOL;//hWndInsertAft

2017-04-06 16:40:07 2606

原创 SQL Server 2000 数据库安装与配置图文教程

摘要]SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器

2017-04-06 16:27:51 13142

原创 DES 算法的使用

DES 算法简介DES 加密算法属于对称密码范畴,那么什么是对称密码呢?加密和解密过程中所使用的密钥相同,就是对称密码,而且大多数对称密码算法,加密解密过程都是互逆的。DES 算法是一种数据加密算法,明文按照 64 位进行分组,分组后的明文与密钥按位替代或交换的方法形成密文组。 密钥的长度是 64 位(其实是56位,其中有8位是奇偶校验位)。DES 工作模式简介1 .

2017-04-06 16:23:31 608

原创 Delphi编程实现SQL Server挂起清除

当我们在重新安装Microsoft SQL Server 2000数据库的时候会发生错误,导致无法继续安装,这样就必须重新启动电脑之后才可以继续安装,很麻烦,其实只需要删除注册表中的一个名为PendingFileRenameOperations的键值即可免除重新启动电脑的麻烦。而这个键值在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contr

2017-04-06 16:22:02 456

转载 Delphi与Windows 7下的用户账户控制(UAC)机制

WIN7/WIN8/WIN10, Vista提供的UAC机制,它的主要目的是防止对于操作系统本身的恶意修改。对于Delphi程序的影响,UAC主要在于以下几点:1、由于UAC机制,Delphi对于系统的操作可能无声的失败,而同样的程序,在2000/X下面可能运行正常。譬如注册表的改动。。。2、为了避免这样的情况,Delphi程序必须支持Vista UAC标注,也就是说,在UAC程序的图

2017-04-01 10:44:12 1686

Delphi的GZIP解压示例源代码(亲测可用)

一个Delphi的Gzip解压示例,内附完整源代码,在解压路上不迷路,本人已亲测可用,欢迎下载使用,有疑问请联系本人

2020-08-11

Delphi的ZLibEX控件(亲测可用)

一款好用的Delphi的Gzip解压代码,用ZlibEX轻松搞定,本人有例子代码资源,具体使用方法请翻看本人博客,博客有详细说明

2020-08-11

MD5加密技术

完美的MD5加密技术源码,让你的数据更加安全!

2017-06-03

indy in depth(高清中文版)

高清中文版Delphi讲解,让你更清楚什么是indy

2017-05-27

Delphi连接access数据库步骤

图文讲述Delphi如何连接access数据库,简单易懂!

2017-05-23

支付宝支付接口组件(Delphi版)

详细的注释,简练的代码,帮你实现轻松地支付!

2017-05-19

Delphi源码加密插件

这是一款Delphi源码加密工具,使自己的代码在其他人的电脑上只有输入密码才可代开源码!

2017-05-18

delphi谷歌地图

Delphi开发的多功能谷歌地图,附带源码!

2017-05-18

Delphi7实现FTP

代码原型让你分分钟搞定FTP文件传输,为工作和学习节省大量时间……

2017-05-17

(delphi)鼠标点击项目进行删除

点击树形节点就删除当前节点

2017-03-13

游标的使用

简单明了的用实际语句介绍什么是游标及游标的操作

2017-03-08

FInalbuilder使用说明

2017-02-16

TlistBox选中全部

TlistBox选中全部

2017-02-06

Navicat Premium

oracle、SqlServer、MySQL等通用的数据库操作工具

2017-01-18

tails2.7.1

tails2.7.1

2016-12-07

磁盘加密软件

互联网时代,你的电脑上一定有宝贵的资源,所以用这个软件来保护它吧!

2016-12-05

prey(远程监控)

仅限Windows用户,为你的电脑加上防护盾,百毒不侵!

2016-12-05

delphi对话跨程序及源代码

不断学习,不断进步!

2016-12-02

解密压缩包

有两款相配合的软件,轻松破解有密码的压缩包!

2016-11-21

meisemeies

取代笔记本摄像头的黑科技,台式电脑的福音!

2016-10-11

FastReport 2D Codebar.zip

一个好的控件可以使工作事半功倍,支持中文方法

2021-06-22

Desktop.zip

一个好的第三方控件,可以使你的工作量倍上加倍,cxgrid相比大家都不陌生,在现在的Delphi中有举足轻重的地位,能更好的使用他,加快产品的产出,占据有利时间先机

2019-12-17

editPlus5.733带注册码

自测editPlus5.733正常使用中,并自带汉化包和注册名注册码,自留使用!

2018-11-29

sql server数据库置疑修复方法

详细的数据库修复方法和步骤,除了SQL server 2000以外,还有SQL server 2005的修复方法,本人亲测有效!

2018-08-31

只能还原ms sql 数据库

用Delphi7编写的数据库还原工具,且附带源码,可以轻松高效不应打开数据库应用程序即可还原数据库的一款工具及代码

2018-06-28

GIF动画生成器

一个简单的小工具,在给对方演示上增色不少,可以大大减少工作量!

2018-03-20

sqlserver2008R2应用添加实例步骤

一片好的操作步骤文档,能够解决你再数据库中添加实例是遇到的问题,让工作更加顺畅!

2017-11-30

一键解决sql server2000评估出错及服务启动不起来问题

SQL server 2000使用120天后再次启动MSSQLSERVER‘本地计算机 上的 MSSQLSERVER 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。’这是因为你的SQL server 2000试用版到期了,如何解决呢?下载此文件放置到开始——》所有程序——》启动这个文件夹下,如果有安全软件的话请添加信任,接下来重启电脑就可以了!只使用中如果出现以上的问题,双击此文件就可以了!

2017-11-15

sql数据库还原和备份工具

该工具用Delphi程序进行编写,快捷方便的进行数据库的还原和备份,里面附有完整源码

2017-10-27

Delphi网络通信协议分析与应用实现

本书介绍如何利用Delphi开发网络与通信应用程序,本书主要针对目前流行的FTP、HTTP、E-mail、Telnet、网络监控、Modem串口通信编程、拨号网络编程、传真编程等Internet协议与网络通信高级编程开发进行详细的讲解,并结合大量的实例使读者能够深入的了解各种网络应用程序的开发技巧。本书适合中高级Delphi程序员阅读、参考。

2017-10-19

SQL Prompt

SQL脚本越写越多,总是觉得编写效率太过于低下,这和打字速度无关。在我个人编写SQL脚本时,至少会把SQL的格式排列成易于阅读的,因为其他人会阅读到你的SQL,无论是在程序中或是脚本文件中,良好的排版不仅让人看起来赏心悦目,在和他人之间做交流时也省时省力,不会因为揉成一团的sql去询问Team Member:您能帮我解释一下这么一大段sql是做什么的吗? 虽然微软至SQL 2008以上的版本提供 了SQL智能提示,但是它的反应实在是过于迟钝,等提示出来我们早就可以敲出一行语句了。而且它没有提供sql代码格式化的功能,咱们只能自己做手动格式化,手动格式化sql总是需要花费不少时间的。 它也是一款拥有智能提示的sql编程工具,而且小巧灵活。 总而言之,它也是一款能够提高sql编程效率的工具。 注释:内附破解教程doc。和keygen,欢迎免费下载

2017-10-11

delphi 的ehlib 4.5

想要快速出产品,没有好的工具是不行的,虽然版本不算最新但知道用起来还是很顺后,想要快速出产品,没有好的工具是不行的,虽然版本不算最新但知道用起来还是很顺后!

2017-09-02

Delphi的Ehlib3.2第三方控件

想要快速出产品,没有好的工具是不行的,虽然版本不算最新但知道用起来还是很顺后,想要快速出产品,没有好的工具是不行的,虽然版本不算最新但知道用起来还是很顺后!

2017-09-02

Delphi值传递和引用传递实例

一个实例让你明白什么是值传递和引用传递的!

2017-07-27

Delphi获取邮件内容源码

有Delphi编写的获取邮件代码,不用打开浏览器直接阅读邮件

2017-07-07

资源文件练习程序

用真实的例子来阐释什么是资源文件

2017-06-26

delphi实现存储图片到SQL数据库

本文章讲述了两种存储图片的方法,并附有源码供参考!

2017-06-22

frame练习程序

亲自编写练习代码,在Delphi7上成功实现

2017-06-20

gds自带数据库

gds自带数据库dll文件

2017-06-20

vin32多线程程序设计(C++篇)

一本好的书籍能够让你的技术突飞猛进,这一本专门介绍线程的书籍,能够让你在线程编码中游刃有余!

2017-06-05

空空如也

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

TA关注的人

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