自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dingrj的专栏

我编程三日 ,两耳不闻人声,只有硬盘在歌唱 。。。

  • 博客(39)
  • 收藏
  • 关注

原创 java之旅

      很久没有来BLOG了,最近都在摆弄JAVA,呵呵~~,工作需要,我现在已经从应用程序转行到WEB了,过程很痛苦,不过这也是大势所趋,~~写了两年多应用程序,确实有些难以割舍,不过为了糊口,只得如此。。。。。。。。继续上班,呵呵~~ 

2006-07-31 10:35:00 1120

转载 Delphi例程-文件管理函数集

1.AssignFile 过程关联一个外部文件名到一个文件变量上。 单元System语法procedure AssignFile(var F; FileName: string);描述调用AssignFile来初始化Delphi代码中的文件变量。F是一个任何文件类型的文件变量。FileName是一个字符串类型的表达式,或者,如果扩展的语法激活的话,是PChar类型的表达式。调用Assign

2006-04-17 22:27:00 1386

转载 微软ping命令的源代码

作者:未知 来源:CnXHacker.Net 加入时间:2005-2-13 阅读次数:23222 /***********************************************************

2006-04-13 22:16:00 956

转载 利用Indy的TIdFtp控件实现FTP协议, 远程下载上传文件

现在很多应用都需要上传与下载大型文件,通过HTTP方式上传大文件有一定的局限性。幸好FTP作为一个非常老而且非常成熟的协议可以高效稳定地完成大文件的上传下载,并且可以完美地实现续传。就拿我写的电影服务器管理端程序来说,各种方案比较后,发现使用FTP可以完美地实现要求。但是要通过WinSocket库实现FTP比较麻烦,幸好有Indy--一个包装了大多数网络协议的组件包。  通过Indy,程序设计人员

2006-04-13 15:34:00 2337 2

原创 一个初始化窗体编辑类控件的函数

 function ResetControls(oForm:TForm):Boolean;var    i:integer;begin    for i:=1 to oForm.ComponentCount do    begin        if (oForm.Components[i-1] is TEdit) then            (oForm.Components[i-1]

2006-04-12 16:36:00 879

原创 一个简单的帮助文档制作工具 Treeview控件

   unit UnitOperationDoc;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, ComCtrls, ExtCtrls, StdCtrls, ImgList, Menus, UnitCommon,  UnitCo

2006-04-12 16:33:00 1929

转载 程序中调出控制面板等窗口

var x:cardinal;begin{启动控制面板}x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL‘,9);{辅助选项 属性-键盘}x:=winexec(‘rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1‘,9);{辅助选项 属性-声音}x:=winexec(‘rundll32.e

2006-04-06 16:36:00 1086

转载 DELPHI如何注册系统热键

用DELPHI如何注册系统热键 (2003年10月21日) 发表日期:2003-3-1 文章作者:未知  已浏览: 357 次 var i=9; fun

2006-04-04 22:10:00 2231

转载 人民币金额大小写转换函数

[转帖]人民币金额大小写转换函数 Function NtoC( n0 :Extended) :wideString;//人民币金额大小写转换函数(如发现更为精简的,请告诉我)//作者:方小庆(上海) [email protected]  Function IIF(b :boolean

2006-04-03 17:48:00 3864

原创 千岛湖一游

    昨日与诸位技术部同事一起去了趟千岛湖。一个感觉,就是吸氧过量,头脑发晕。。。哈。那里的森林氧吧是在杭州任何地方都无法比拟的。在里面足足吸了半天,我想以后够用一个月了。 :P  在开发项目的同时,出行旅游确实是一个解压放松的好方式。

2006-03-31 21:19:00 969

原创 注重口语

      近日,公司内部组织了几次Oral English培训,请了一位专职外教前来辅导。上完课之后,收效是相当不错的。作为公司领导,能从现在开始就注意员工的综合素质,这是很有远见的,这一点上我很佩服领导。      因为以后国内IT业肯定很快就会与国际接轨,那时再来学已经迟了。如果是就职于外企,你可以不用担心没有环境锻炼 Oral English, 但是大部分员工还是在国内企业工作的,因此导致

2006-03-29 09:05:00 979

转载 DELPHI函数大全

名称 类型 说明 abort 函数 引起放弃的意外处理 abs 函数 绝对值函数 addexitproc 函数 将一过程添加到运行时库的结束过程表中 addr 函数 返回指定对象的地址 adjustlinebreaks 函数 将给定字符串的行分隔符调整为cr/lf序列 align 属性 使控件位于窗口某部分 alignment 属性 控件标签的文字位置 allocm

2006-03-28 23:24:00 1441

转载 启动控制面板大全

启动控制面板大全如:shell "rundll32.exe shell32.dll,Control_RunDLL"shell 后面的参数为:---- 控制面板:rundll32.exe shell32.dll,Control_RunDLL---- 辅助选项: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1 (最后一个参数:1显示键盘设

2006-03-28 10:07:00 1840

原创 VB中删除、替换或者插入内容到文本中某一行

VB中删除、替换或者插入内容到文本中某一行及解析文本行列的处理实例           VB操作文本文件的方法很多,下面的例子是我自己作项目或者回答网友提问时做的,很有代表性,希望能够给各位朋友一些启发.功能:删除、替换文本中一行,或者插入内容到文本中某一行作者: soho_andy (冰)参数:strSourceFile  原始文件完整名strTargetFile  生成新

2006-03-28 10:05:00 5333

转载 VB函数大全

Calendar 常数可在代码中的任何地方用下列常数代替实际值:常数 值 描述 vbCalGreg 0 指出使用的是阳历。 vbCalHijri 1 指出使用的是伊斯兰历法。 --------------------------------------------------------------------------------Color 常数可在代码中的任何地方用下列常

2006-03-28 10:04:00 16516 1

转载 将utf-8转换为unicode

将utf-8转换为unicodeUtf8 转换为 UnicodePublic Function UTF8_Decode(ByVal s As String) As String       Dim lUtf8Size        As Long   Dim sBuffer          As String   Dim lBufferSize      As Long   Dim l

2006-03-28 10:01:00 2088 1

转载 GB与BIG5内码转换COM原代码

功能:GB与BIG5内码转换COM原代码english name: GB2BIG5Option ExplicitDim BIG5Data As VariantDim GBData As VariantType ChineseTypeA    loChar As Byte    hiChar As ByteEnd TypePrivate BIG5Type(&HA1 To &HFF,

2006-03-28 09:58:00 1183

转载 GB与BIG5内码转换COM原代码

功能:GB与BIG5内码转换COM原代码english name: GB2BIG5Option ExplicitDim BIG5Data As VariantDim GBData As VariantType ChineseTypeA    loChar As Byte    hiChar As ByteEnd TypePrivate BIG5Type(&HA1 To &HFF,

2006-03-28 09:58:00 1164

转载 GB与BIG5内码转换COM原代码

功能:GB与BIG5内码转换COM原代码english name: GB2BIG5Option ExplicitDim BIG5Data As VariantDim GBData As VariantType ChineseTypeA    loChar As Byte    hiChar As ByteEnd TypePrivate BIG5Type(&HA1 To &HFF,

2006-03-28 09:58:00 778

转载 端口用途

【23/10/2003 11:06:00】    被扫的主机:192.xxx.xx.x  主机IP数:4  发现的安全漏洞:7个  安全弱点:45个  系统: Standard: Solaris 2.x, Linux 2.1.???, Linux 2.2, MacOS  Telnet (23/tcp)   ssh (22/tcp)   ftp (21/tcp) (发现安全漏

2006-03-28 09:55:00 1249

转载 Win2000下直接读写磁盘扇区

Win2000下直接读写磁盘扇区  作者 N/A 原作者姓名 N/A文章原始出处 http://www.codeguru.com/system/ReadSector.html 正文闻怡洋译在NT和2000下,通过CreateFile来打开需要读写的驱动器,ReadFile、WriteFile来进行磁盘读写。下面的代码演示了,如何读写A驱/* ----------------------

2006-03-28 09:53:00 812

转载 Big5和Gb编码转换

用 API 作简繁体转换 程序员之家 作者:不祥 日期:2004-4-1 9:55:00 -------------------------------------------------------------------------------- 1. 输入Big5字符,返回Gb简体字符    //----------------------------------------------

2006-03-28 09:51:00 3214

转载 程序自动消毁

void CDelselfDlg::OnDel() {    // TODO: Add your control notification handler code here    TCHAR ExeFilePath[256];//定义文件路径缓冲区    strcpy(ExeFilePath,__argv[0]);    //获取文件路径,    CStdioFile *pFile;    pF

2006-03-28 09:49:00 1043

转载 C++编码转换

每一种语言都有其自己处理对象的方式。例如,C++是在栈中创建对象,或者用new动态分配。因为COM必须独立于语言,所以COM库为自己提供对象管理例程。下面是对COM对象管理和C++对象管理所做的一个比较: 创建一个新对象 C++中,用new操作符,或者在栈中创建对象。 COM中,调用COM库中的API。 删除对象 C++中,用delete操作符,或将栈对象踢出。 COM中,所有的对象保持它

2006-03-28 09:46:00 3510

转载 Windows Sockets错误码

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

2006-03-24 10:52:00 2200

转载 Delphi编程技巧集

◇[DELPHI]网络邻居复制文件 uses shellapi; copyfile(pchar(newfile.txt),pchar(//computername/direction/targer.txt),false); ◇[DELPHI]产生鼠标拖动效果 通过MouseMove事件、DragOver事件、EndDrag事件实现,例如在PANEL上的LABEL: var xpanel,y

2006-03-23 10:23:00 710

转载 Delphi中远程控制的实现(一)

实行远程控制,实际上就是一个服务器程序(以下简称被控程序)和一个客户程序(以下简称主控程序):被控方即为服务器程序,它监听客户的请求,并作出相应的处理;主控方即为客户程序,它连接上服务器后,发出自己的请求,服务器便根据自已的请求进行不同的响应。而WinSock是一组API,用于在网络上传输数据和交换信息。通过WinSock编程有更大的灵活性,因为它不需要关心网络连接的细节,然而用WinSock编程

2006-03-23 10:22:00 2680

转载 Delphi中远程控制的实现(二)

二、被控方的程序(Server端):ServerSocket1的Port设为:2058。程序界面如下:源程序如下:unit main;interfaceusesWindows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ScktComp;typeTMainForm = c

2006-03-23 10:22:00 1884

转载 老外写的一个类,数字转换成英文

unit NumberToWords;{----------------------------------------------------------------------------- Unit Name: NumberToWords Author:    Dave Keighan Date:      29-Jan-2006 Purpose:   Provide Number To W

2006-03-18 11:38:00 1312

翻译 DELPHI Socket 构架-Felix John CoOLIBRI , [Translated by Dingrj]

。摘要: SktComp socket 类架构。关键字:                 Sockets, WinSock, Windows Socket, ScktComp, socket UML class diagram, socket file           transfer,    tClientSocket, tServerSocket, HTTP server软件环

2006-03-17 22:02:00 935

转载 Delphi Socket Architecture - Felix John COLIBRI

abstract : The architecture of the ScktComp socket CLASSes key words : Sockets, WinSock, Windows Socket, ScktComp, socket UML class diagram, socket file transfer, tClientSocket, tServerSo

2006-03-17 21:54:00 2449

转载 解决TCP网络传输“粘包”问题

解决TCP网络传输“粘包”问题作者:杨小平 王胜开原文出处:http://www.ciw.com.cn/ 当前在网络传输应用中,广泛采用的是TCP/IP通信协议及其标准的socket应用开发编程接口(API)。TCP/IP传输层有两个并列的协议:TCP和UDP。其中TCP(transport control protocol,传输控制协议)是面向连接的,提供高可靠性服务。UDP(user da

2006-03-17 12:01:00 1197

转载 VB与VC通信初探(二)

在通过DLL实现VB与VC的过程中,一般的简单的通信过程很容易建立。在《VB与VC通信初探(一)》中,我已经把基本的通信过程给描述了一下,但是,有些时候,事件的发展并不总是一帆风顺的,当我们以为可以轻松的实现VB与VC的通信的时候,就经常发生这样的情况,还是先看看例子再说。 VC中的程序:extern "C" _declspec(dllexport)  bool  ReadStri

2006-03-17 10:04:00 1260 1

转载 VB与VC通信初探(一)

在使用VB调用VC写的DLL的时候,可以实现一些VB不能实现或者很难实现的功能,但是,因为VB与VC之间的数据类型并不总是完全对应的,所以,在进行参数传递的时候,就需要进行类型转换了。下面我将通过逐步的推进的方法,来看看如何达到VB与VC之间的通信。      首先,看一个简单的例子。VC中的程序:extern "C" _declspec(dllexport) void 

2006-03-17 10:02:00 842

转载 在Delphi 7 中用Indy开发Socket应用程序(下)

客户程序代码客户程序片断如代码列表1所示。代码列表1procedure TFormMain.BtnConnectClick(Sender: TObject);beginIdTCPClient.Host := EdtHost.Text;IdTCPClient.Port := StrToInt(EdtPort.Text);LbLog.Items.Add(正在连接 +

2006-03-17 09:59:00 3202

转载 在Delphi 7 中用Indy开发Socket应用程序(上)

笔者在前一段的工作中,需要开发一套简单的网络数据传输程序。由于平时常用Delphi做点开发,故此次也不例外。Delphi 7中带有两套TCP Socket组件:Indy Socket组件(IdTCPClient和IdTCPServer)和Delphi原生的TCP Socket组件(ClientSocket和ServerSocket)。但是,Borland已宣称ClientSocket和Server

2006-03-17 09:54:00 2730

转载 利用Delphi编写Socket通信程序

一、Delphi与Socket  计算机网络是由一系列网络通信协议组成的,其中的核心协议是传输层的TCP/IP和UDP协议。TCP是面向连接的,通信双方保持一条通路,好比目前的电话线,使用telnet登陆BBS,用的就是TCP协议;UDP是无连接的,通信双方都不保持对方的状态,浏览器访问Internet时使用的HTTP协议就是基于UDP协议的。TCP和UDP协议都非常复杂,尤其是TCP协议,为了保

2006-03-17 09:51:00 1624

原创 作者简介

 网名: 乐天英文名: Ray身高:      181cm体重:      71.5 kg生日:     1983.3.30生肖:     猪爱好:     篮球,吉它,音乐,旅游。。。格言:    Just show your self.QQ:       6457428email:     [email protected]擅长:    DELP

2006-03-11 10:28:00 1051

转载 带 checkBox 多选框的 Treeview 控件

{ *********************************************************************** }{                                                                                                                        }{ D

2006-03-09 21:05:00 4119 2

空空如也

空空如也

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

TA关注的人

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