自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Delphi 通信报Asynchronous socket error 10053错误的一个解决方法

在使用Delphi中的TClientSocket和TServerSocket进行通信编程时,当使用TClientSocket这方的客户端使用TClientSocket.close断开连接并退出程序时,使用TServerSocket这方的服务端有时会报‘’Asynchronous socket error 10053‘这个错误,查阅了这个错误说明:Software caused connection

2013-01-15 09:56:53 16802

转载 Delphi与C/C++ 数据类型的对应

原文地址:Delphi与C/C++ 数据类型对照关系Delphi数据类型C/C++ShorInt8位有符号整数charByte8位无符号整数BYTE,unsigned charSmallInt16位有符号整数shortWord16位无符号整数unsigned shortInteger

2013-01-05 16:13:09 4255

转载 setsockopt设置socket状态

setsockopt设置socket状态1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调

2012-12-19 11:39:25 659

转载 Base64的一些描述

简介:              Base64是网络上最常见的用于传输8Bit的编码方式之一,更为详细的介绍可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串

2012-11-27 22:10:22 595

转载 ASCII码

ASCIIASCII 非打印控制字符ASCII 表上的数字 0–31 分配给了控制字符,用于控制像打印机等一些外围设备。例如,12 代表换页/新页功能。此命令指示打印机跳到下一页的开头。 ASCII 非打印控制字符表 十进制十六进制字符 十进制十六进制字符000空 1610数据链路转意

2012-11-22 11:09:52 762

翻译 Delphi TStringList的使用

原文为Delphi自带的帮助文档。继承关系:TStringList 描述:使用一个字符串列表类来存储和操作一系列的字符串。TStringList实现继承自TStrings的抽象属性和方法,并且引进新的属性,事件和方法来实现下列功能:1.排序列表上的字符串2.阻止在已排好序的列表上出现重复的字符串3.对列表上的内容的变化做出回应4.控制字符串在列表上的位置、排

2012-11-13 13:42:40 8351 1

转载 delphi bpl与dll关系

原文链接:bpl与dll关系第一部分:有关包的介绍一般我们编写编译一个DELPHI应用程序时,会产生一个EXE文件,也就是一个独立的WINDOWS应用程序。很重要的一点:区别于Visual Basic,DELPHI产生的是预先包裹的应用程序是不需要大量的运行库(DLL's)。假设:打开Delphi默认的工程(只有一个空白form),F9她将编译生成一个大约295 KB (Del

2012-11-09 11:34:03 2661

原创 delphi 中调用存储过程

由于需要,需要在Delphi中调用sql server中写好的存储过程,这里翻看了一些代码,同时也查看了一些网上的例子,在这里算是自己的一个小结。        在Delphi中提供两种方式进行存储过程的调用,一种是ADO的TADOStoredProc,另一种则是BDE的TStoredProc。        在Delphi的DBTable单元中存在类TStoredProc,该类自身具有的

2012-09-03 20:29:52 6652

转载 windows vc多线程

原文链接地址:VC多线程编程一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:void CSingleThreadDlg::OnSleepSixSecond()

2012-09-01 22:40:54 810

原创 动态 DLL的使用

最近几天为DLL的使用感到头疼,总算多少弄出了些眉目。     其实要想使用DLL中的函数,知道两个微软提供的函数算是初入门径吧。一个是LoadLibrary,另一个是GetProcAddress。     LibModule: HModule;     LibMobule := LoadLibrary("dll名称");调用这个函数后返回的是一个指向该dll的句柄,这个句柄用于定位函

2012-08-24 18:28:03 389

deiphi的书写规范

在用Delphi编程时一些规范使程序更容易理解

2010-07-14

空空如也

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

TA关注的人

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