自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

转载 用delphi开发activex打印控件

用delphi开发activex打印控件  2012-02-19 13:58:02|  分类:Delphi |  标签:|字号大中小 订阅     做web最不好弄的就是打印了,用IE自带的打印功能不太完美,功能也不强,所以我就将fastreport 4.3报表集成到web中,实现的方法:delphi7的activex+fastreport,下面就是实现的操

2012-02-20 12:04:58 1129 2

转载 用DELPHI的RTTI实现数据集的简单对象化(zt)

DELPHI的RTTI实现数据集的简单对象化[Mental Studio]猛禽在《强大的DELPHI RTTI--兼谈需要了解多种开发语言》一文中,我说了一下我用DELPHI的RTTI实现了数据集的简单对象化。本文将详细介绍一下我的实现方法。首先从一个简单的例

2011-09-25 23:15:09 572

转载 Tomcat6.x目录与server.xml详解

本文参考自:Tomcat全攻略作者:宗 锋 发表时间:2001 年 12 月 04 日   原文链接:http://www.ibm.com/developerworks/cn/java/l-tomcat/index.html#1         Tomcat

2011-09-01 14:58:12 452

转载 Delphi 2009 的反射单元(ObjAuto):

Delphi 2009 的反射单元(ObjAuto):ObjAuto 单元应该算是对 TypInfo 单元的功能扩展吧? 它提供了 5 个方法:GetMethods、GetMethodInfo、CreateMethodPointer、ReleaseMethodPointer、ObjectInvoke通过 GetMethods、GetMethodInfo 可以获取类公用成员的详细信息.通过 TypInfo 只能获取 published 区中成员的信息(例子);通过 ObjAuto 也能获取

2011-01-16 18:22:00 544

原创 华视身份证阅读器SDK使用手册

<br />华视身份证阅读器SDK使用手册<br />V1.33<br /> <br />华视电子读写设备有限公司<br /> 2008年07月11日<br />概述<br />    本手册是操作身份证阅读器动态库应用函数的定义格式、调用方法和返回值的说明。在使用前,请确认授权文件termb.lic是否在你的PC机C:/根目录下。<br /> <br />1.       定义<br />应用函数开发包含下列文件:<br />termb.dll        API函数的动态联接库<br />sdtapi

2010-10-24 18:04:00 9389 1

转载 Delphi 数据类型列表

Delphi 数据类型列表<br />分类范围字节备注简单类型序数整数Integer-2147483648 .. 21474836474有符号32位Cardinal0 .. 42949672954无符号32位Shortint-128 .. 1271有符号8位Smallint-32768 .. 327672有符号16位Longint-2147483648 .. 21474836474有符号32位Int64-263 .. 2638有符号64位Byte0 .. 2551无符号8位Word0 .. 655352无符

2010-09-18 11:36:00 327

原创 标题: TList排序问题

<br />标题: TList排序问题 浏览:165 加入我的收藏 <br />楼主: 我有一些数据,以结构形式保存到TList中 <br />数据例:姓名 学分张三 45 李四 30 黄五 23 .... <br />如果黄五的学分增加了20分后,变成43,<br />这时,怎么更新TLIST中黄五数据的位置,<br />排序从学分高到低排 张三 45 黄五 43 李四 30 <br />---------------------------------------------- <br />delphi

2010-08-30 21:26:00 757

转载 Delphi 记录类型- 结构指针

<br />作者:admin 来源:未知 日期:2010-5-9 13:06:38 人气:93 标签: 导读:Delphi记录类型-结构指针. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton;

2010-08-30 21:20:00 557

原创 三层中数据流的存储和读取

<br />procedure ParamsToStream(Params: TParams; var Strm: TStream);<br />var<br />  I: SmallInt;<br />  PM: TParam;<br />  prmName: string;<br />  nSize: Integer;<br />  ftp: TFieldType;<br />  Pnt: Pointer;<br />begin<br />  //写入ParamCount<br />  nSize :=

2010-08-21 21:45:00 921

转载 delphi SetWindowPos改变窗体位置和状态

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

2010-08-07 23:28:00 3326

转载 并发

  翻译:taowen(taowen.bitapf.org)原文:《Indy In Depth》 Concurrency在多线程的环境,资源必须得到保护,使得它们不会因为一次允许多于一个线程访问而受损。并发和线程是相互纠缠的问题,选择先学哪

2009-11-22 00:39:00 292

原创 读取控制台输出

在新建工程窗体中添加button1/memo1  unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls, ExtCtrls;type  TForm1 = class(TForm)    Butt

2009-11-14 02:06:00 756

原创 CreateProcess函数的用法

 procedure   TForm1.Button1Click(Sender:   TObject);     var         StartupInfo:TStartupInfo;         ProcessInfo:TProcessInformation;     begin               //   初始化工作               FillChar(Startu

2009-11-14 00:17:00 903

原创 捕捉窗口句柄的API函数

控件handle:Handle属性     窗口handle:FindWindow(lpclassname,lpwindowname)     函数功能:该函数获得一个顶层窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数不查找子窗口。在查找时不区分大小写。                 函数型:HWND   FindWindow(LPCTSTR   IpClassName,LPCT

2009-08-05 08:22:00 1209

原创 java jdbc for sql 2000 and mysql

/*sql 2000*/package sql;import java.sql.*;public class TestDB {    public static void main(String[] args) throws SQLException {        String driverName = "com.microsoft.jdbc.sqlserver.SQLServer

2009-05-29 23:39:00 382

转载 软件开发项目计划书编写说明

                  软件开发项目计划书编写说明                  作者:佚名    转贴自:本站原创    点击数:1953                              软件开发项目计划书编写说明 (连载一)                                                              摘要   

2009-04-24 22:15:00 1441

原创 做个cxgrid5绿色快捷安装包---批处理安装

从昨天到现在,一下子摘抄了好几篇关于批处理的文件。一整天的时间,都在研究DOS批处理。哈哈,小有成果,把cxgrid5做成了绿色安装包。因为想用一下cxgrid,而我原来下载的是一个完整安装包,exe 文件安装,比较麻烦,安装好后还要去汉化,修补bug,比较麻烦,而且安装目录很乱,并且生成了一些安装信息,并且system32下还有bpl安装文件,觉得很不爽。尽管花了一天时间做成绿色包,但效

2009-04-18 20:43:00 828

转载 防止SQL SERVER的事件探查器跟踪软件的SQL脚本

如何防止SQL SERVER的事件探查器跟踪软件的SQL脚本,保障自己的软件不被他人分析?以下是一个停止所有SQLSERVER的跟踪器的脚本(两种方法的原理相同):第一种方法:procedure SQLCloseAllTrack;const  sql = declare @TID integer +    declare Trac Cursor For +    SELE

2008-12-23 08:43:00 436

原创 Java命名规范

Java命名规范 任何一门语言都是用来交流的,都有自己的一套书写规范,Java 也不例外。好的命名规范可以让你的程序更专业,更容易被别人理解,更好维护。了解命名规范,可以更好的学习和记忆 Java 类库中类和函数。下面的几个原则是编写 Java 程序必须遵守的如果没有非常好的理由,永远不要违背他。1.包由小写字母和少量数字组成Java 自己的包以 java. 和 javax 开

2008-12-13 10:34:00 910

转载 (转载)java中的集合类总结

java中的集合类总结2008年09月17日 星期三 13:59在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,我在使用和面试的时候频频遇到这样的“抉择” 。 :)(主要还是面试的时候)久而久之,也就有了一点点的心得体会,写出来以供大家讨论 。总的说来,Java API中所用的集

2008-09-25 19:54:00 297

原创 Eclipse 3.3.x 中文汉化语言包下载或 在线update安装

 提供eclipse3.3.X版本中文语言包(eclipse官方)下载 看到论坛里太多的人要eclipse的中文语言包,但自从3.2.1之后官方不提供单独的下载,所以很多朋友用了3.3.x的版本,原来的语言包插件都不能使用了。今天到eclipse官方查资料,看到了一个新的子项目Babel  (网址:http://www.eclipse.org/babel/downloads.php)按照官

2008-09-15 19:33:00 584

转载 配制 eclipse 3.2 使用JDK1.6中文 JavaAPI

 配制 eclipse 3.2 使用JDK1.6中文 JavaAPI 1 Sun 官方的中文版 Java API 文档发布了,eclipse3.2 使用2. 点击菜单 >-> 3. 点击左边项目列表中的 -> ,选中你已经安装好的 JRE6.04 单击右边的编辑,点击对话框下边的库列表中的 rt.jar 左边的加号 “+”,展开 rt.jar 的配置, 选中第二项,JavaDoc

2008-09-15 19:16:00 828

转载 增强Eclipse ,MyEclipse 的代码提示功能

    一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能一样强大

2008-09-14 22:44:00 309

转载 Eclipse 的 JSEclipse 插件

节选自:用 JSEclipse 构建 JavaScript 应用程序使用 JSEclipse,JavaScript 程序员现在有了自己的 Eclipse 插件,该插件将提供许多重要功能来辅助开发 JavaScript 应用程序。像 Eclipse 多年来为 Java™ 语言和其他语言提供了易用性一样,JSEclipse 为 JavaScript 开发人员提供了同样的优点。获得

2008-09-10 21:09:00 446

转载 记忆与饮食

  http://www.sina.com.cn 2004/10/10 13:44  新浪教育   理查德·M.雷思塔克在《大脑:最后的新领域》提示:大脑功能很大程度上取决于你早餐吃什么。  大脑中有万亿个神经细胞不停地进行着繁重的活动,饮食在大脑正常运转中发挥着十分重要的作用。  成年人的大脑只占总体重的2%,但它要用掉总能量的20%。

2008-08-27 23:05:00 1576

转载 WIN XP 中regsvr32使用

  windows XP的“体重”比起其它系统,已经成为一个不折不扣的“大胖子”。各优化“瘦身”技巧早已布满各大IT报刊杂志,望着Windows XP的“Windows”成百上千的DLL(动态链接库)文件,为使系统更清爽,我们可以通过regsvr32.exe程序重新注册修复和反注册屏蔽系统功能,以减少系统资源。 友情链接:regsvr32.exe使用详解:  regsvr32.exe是32

2008-07-20 22:17:00 550

原创 SQL SERVER 2000 企业管理器免安装方法

 假如sql 管理文件安装在e:/Program Files/Microsoft SQL Server/80/Tools/Binn,将Binn文件夹的文件拷贝复制到没有安装企业管理器的系统中,在文件夹内建立如下bat文件,执行就OK!@ECHO                           ┌───────────┐                  @ECHO ┏━━━━━━━━━━━

2008-07-20 22:08:00 3549

原创 显示SQL SERVER数据库上连接信息

if   object_id(Ntempdb.dbo.#tb)   is   not   null     drop   table   #tb  if   object_id(Ntempdb.dbo.#ip)   is   not   null     drop   table   #ip  declare @dbname   sysname, --要查询的数据库名,默认查询所有数据库的

2008-07-13 18:00:00 457

原创 SQL重命名数据内所有表名大写

想要把目标数据库里表明重命名成大写,不包括系统表。执行以下脚本就ok了!  declare @name varchar(50), @newname varchar(50)--目标数据库xxxuse xxxx  declare abc cursor for select [name] from dbo.sysobjects where xtype=U open a

2008-05-12 09:54:00 643

转载 error loading midas.dll问题

如果用的delphi6 在你的单元里用uses midaslib这个东西就可以把midas静态连接到你的程序 楼上的也可以 在程序中使用 winexec("regsvr32.exe midas.dll",SW_NORMAL);注册midas组件 可能是注册表中记录的midas.dll不存在,可以: (1) regsvr32 /u /s midas.dll (2)midas.dll to c:/wi

2008-03-16 18:53:00 1250

转载 重装windows系统后让delphi不必重新安装即可使用

原来用win2000 server,这两天装了windows2003,装了一些必备软件后,现在是搞定delphi的时候了。回到win2000系统中,运行regedit,导出LocalMachine-software-Borland下的东西,再导出CurrentUser-software-Borland。回到2003下面,导入这两个文件。运行delphi7,发现提示“打不开某某bpl文件”。去win

2008-03-10 19:05:00 998

原创 bds即Delphi2007 控件安装

 Delphi 2006 高级控件应用来源:电脑报    Borland Developer Studio 2006 已于 2005 年 12 月 5 日正式发布了。 Delphi 2006 是 Borland Developer Studio 2006 产品中的一部分,我们不仅能继续开发基于 Win32 平台的应用程序,还可以使用 Delphi 语言编写 .NET 平台的应用程序,使得

2008-02-24 17:27:00 1367

原创 把SQL SERVER里表里的数据导出成为insert into 脚本

 摘录方法一:--使用方式 :proc_insert 要导出的表名create proc proc_insert (@tablename varchar(256))asbeginset nocount ondeclare @sqlstr varchar(4000)declare @sqlstr1 varchar(4000)declare @sqlstr2 varchar(4000

2008-01-07 22:28:00 453

原创 Delphi中优秀的字符串分割函数

DELPHI没有自己的字符串分割函数function SplitString(Source, Deli: string ): TStringList;stdcall; var EndOfCurrentString: byte; StringList:TStringList; begin StringList:=TStringList.Create; while Pos(Deli

2008-01-02 21:54:00 549

原创 Oracle Imp exp使用方法

 Oracle Imp 使用详解 Oracle导入程序Imp的使用详解                                       Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。 1. 获取帮助  

2007-12-22 10:24:00 2219

转载 SQL保存读取图片的问题

       //记得加上uses   jpeg   ;     //其中有些地方不是太严密,回去修改下。。     //delphi7+   sql2000通过.可以保存jpeg,jpg,bmp三种格式。         unit   Unit1;         interface         uses         Windows,   Messages,   SysUtils,

2007-11-17 23:29:00 524

原创 dbgride 取得输入未保存的字段内容

function   GetDBGridEdit(mDBGrid:   TDBGrid):   TEdit;     var         I:   Integer;     begin         Result   :=   nil;         with   mDBGrid   do   for   I   :=   0   to   Pred(ComponentCount)   d

2007-10-29 20:43:00 392

原创 窗口最小化后到桌面左下角--解决

问题原因:遇见---该窗体不是主窗体或窗体未设置正确。 public  procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND;procedure TFmain.WMSysCommand;begin//取得当最小化时消息,然后将窗体最小化到任务栏if (Msg.CmdType = SC_MINIMI

2007-10-09 23:34:00 4850

转载 dll 动态调用(摘录)

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

2007-09-20 13:29:00 582

转载 delphi 指针

 大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时,这种说法也让很多人 产生误解,似乎只有C语言的指针才能算指针。Basic不支持指针,在此不论。其实,Pascal语言本身也是支持指针的。从最初的Pascal发展至今 的Object Pascal,可以说在指针运用上,丝毫不会逊色于C语言的指针。 以下内容分为八个部分,分别

2007-09-20 02:01:00 583 1

空空如也

空空如也

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

TA关注的人

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