自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (6)
  • 收藏
  • 关注

转载 WaitForSingleObject & WaitForMultipleObjects

这两个第一个是等一个信号,第二个可以等多个信号。用WaitForSingleObject这种方式可以暂时让线程等待,什么也不做,直到这个语句有返回值的时候这个线程就可以继续执行了,但是当什么时候他可以返回值,退出这个等待状态哪 ?下面我们详细讲解一下;它的原形:DWORD WaitForSingleObject(HANDLE hHandle,        // handle to obj

2012-06-30 22:35:23 680

转载 Delphi开发的WebService如何和Tomcat集成

随着B/S程序得到越来越广的应用,Delphi由开发C/S程序的主战场逐步转移到以开发WebService后台服务程序为主。由于我们前台通常用JSP作为脚本语言,因此Tomcat作为简单的Web服务器使用也比较广泛。  Delphi开发的WebService主要有4种发布形式:  1、ISAPI/NSAPI的DLL,一般必须集成与IIS服务器,由于IIS的漏洞太多,我们一般不使用。

2012-06-24 22:33:00 3228

转载 Delphi开发WebService给ASP.NET调用

说明:1、本文档分3个部分,分别为:用Delphi编写WebService在IIS下部署WebService在ASP.NET中调用webservice2、开发环境为Windows XP SP2、Delphi 7.0、IIS 5.1、VS 2008(C#) 一、用Delphi编写WebService第1步:File → New → Other → WebService

2012-06-24 22:23:58 8336

转载 Delphi7下开发Webservice以及部署问题概述

Delphi7支持五种部署方式来开发Webservice,分别介绍:Isapi是在IIS下运行;CGI是可以在IIS和apache下运行;我自己只在iis下部署了,没试apache。Apache 1.x需要部署到apache1的版本下;Apache2.x需要部署到apache2;Debugger 是可以在方便Delphi中继承调试的;以上可以在编写完业务代码后,再根据部署环

2012-06-24 22:19:43 5802

转载 Delphi Web Service 的创建及调试运行

一、Web Service程序创建1.        新建Web Service工程,选择SOAP ServerApplication.2.        选择Web AppDebugger executable,Class Name中添入类名“Demo1”.3.        单击“Yes” 按钮.4.        Service name中添入“Mai

2012-06-24 18:16:15 1769

转载 大型互联网网站架构

大型互联网网站架构心得之一:分  我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分:1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这些网

2012-06-24 16:49:53 659

转载 Tserversocket not found

我们先看下下面的两个图,2010-8-12 16:36 上传下载附件(20.61 KB)TServerSocket not found TClientSocket not found.在新安装的完整版Delphi7.0中,加载用到TServerSocket和TClientSocket组件的工程都会有这样的提示,下面我们来解决这个问题。把加载的工程文件全部关闭,找

2012-06-22 11:02:28 2612 1

转载 Delphi TRzCheckTree的使用

TRzCheckTree的使用 收藏 1.   判断状态:         if   RzCheckTree1.Selected.StateIndex   =   2   then         //则为选中状态     else   if   RzCheckTree1.Selected.StateIndex   =   1   then         //则为未选中状

2012-06-20 22:15:03 4663

转载 ValueListEdit控件中在value域加入列表框

在控件的OnGetPickList事件中编写如下代码: procedure   TMainForm.VEGetPickList(Sender:   TObject;   const   KeyName:   string;        Values:   TStrings); begin     if   KeyName= '字型 '   then     begin

2012-06-13 21:16:03 1754

转载 delphi的treeview中增加checkbox复选框

不知道delphi中为啥treeview中没有提供checkbox复选框的功能,也有一些第三方的控件可以做,这里不使用第三方控件,直接使用delphi中的TTreeview 做一些修改,看看效果.unit wenhq;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Fo

2012-06-13 21:06:30 7805 2

转载 Delphi让TreeView前面显示CheckBox

下面的代码可以让Treeview前面显示CheckBox.constTVS_CHECKBOXES = $00000100;procedure SetComCtrlStyle(WinCtrl: TWinControl; Value: Integer; UseStyle: Boolean);varStyle: Integer;begin   if WinCtrl

2012-06-13 21:05:31 7627 1

转载 Delphi中为TreeView添加单选和复选框

打开电脑,进入Windows操作系统,在资源管理器的左边栏中清楚地显示了系统管理的所有磁盘的信息以及各个磁盘所容纳的文件与文件夹(如图一)。这种常见的显示方式是由一个根节点和若干个子节点构成的,这被称为“树形结构”。这种树形结构的用途非常广泛,在很多常用软件中都出现过它的身影。Windows中将这种结构封装为“树形控件”,即TreeView控件,它与ListView、Button等一样都属于系统自

2012-06-13 20:56:34 3709

转载 关于把设计时代码从运行时代码中分离出来的问题

自从Delphi6出来以后,一个经常被提到的问题是Proxies.pas文件从源文件中消失了。      这个改变是大趋势的一个部分。Borland在Delphi   5中没有装载DsgnIntf.dcu,这显然是要强迫迎合Delphi和C++Builder的许可协议。运行时代码在很多控件中常被不经意地用到。在某些方面Borland鼓励:如果你运用新的控件向导,你将发现这个向导只创建了一个

2012-06-13 20:35:13 897

转载 Delphi中DLL封装对象的几种方法整理及体会

Delphi用DLL来封装对象的技术主要有三种: 用接口实现 用纯虚和抽象类方法实现 用类引用实现 前两种,都是在DLL中生成类实例;第3种通过在调用方生成实例。三种方法的共同局限如下: 调用方只能调用封装类中的virtual方法; 调用方和提供方都必须提供类的描述,接口实现中需要提供接口描述(COM方法例外); 不能创建DLL包含对象的派生类(接口派生除外)。 首

2012-06-08 14:58:44 842

转载 在Delphi中静态调用DLL 引用外部Dll External Dll 导入Dll

在Delphi中静态调用DLL 引用外部Dll External Dll 导入Dll  调用一个DLL比写一个DLL要容易一些。首先给大家介绍的是静态调用方法,稍后将介绍动态调用方法,并就两种方法做一个比较。同样的,我们先举一个静态调用的例子。unit Unit1; interface uses Windows, Messages, SysUtils, Classes,

2012-06-06 10:49:53 9617

CnWizards_0.9.7.591(Delphi助手)

行数显示 代码提示 变量高亮(点中一个变量 此 单元所有这个变量都变亮) 函数引用跳转 函数定义跳转...

2011-07-15

MapX控件开发引入文件

MapX是一个用来做地图化工作的OCX控件,这个是开发时引入MapX需要的.h和.cpp文件

2011-04-11

VC文件添加工具filetool

当VC与Visio等发生冲突时文件加载出现问题,就可以把这个加载到VC里,用于解决VC++文件添加问题。 1. 运行 FileTool.Exe 来提取 VisualC++6.0 项目。 2. 生成在 VisualC++ 项目 发布 或 调试 配置中。 3. VisualC++, 中单击 工具 菜单中 自定义 。 4. 在 自定义 对话框中, 单击 Add - Ins and 宏文件 选项卡。 5. 单击 浏览 按钮并定位步骤 2 中生成 FileTool.dll 文件。 6. 单击 确定 以保存设置。 两个命令工具栏出现。

2011-01-25

rtl60.bpl(Delphi6)

Delphi6:Component -> Install Packages -> Add -> rtl60.bpl

2011-01-11

dclnmf60.bpl

dclnmf60.bpl-delphi6下的网络组件FASTNET,Delphi6:Component -> Install Packages -> Add -> dclnmf60.bpl

2011-01-11

模拟实现电梯调度系统

在VC++环境下模拟实现不同电梯的调度,动态界面,代码完整

2009-02-16

空空如也

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

TA关注的人

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