- 博客(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
1199
转载 用DELPHI的RTTI实现数据集的简单对象化(zt)
DELPHI的RTTI实现数据集的简单对象化[Mental Studio]猛禽在《强大的DELPHI RTTI--兼谈需要了解多种开发语言》一文中,我说了一下我用DELPHI的RTTI实现了数据集的简单对象化。本文将详细介绍一下我的实现方法。首先从一个简单的例
2011-09-25 23:15:09
624
转载 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
488
转载 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
579
原创 华视身份证阅读器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
10015
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
365
原创 标题: 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
797
转载 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
588
原创 三层中数据流的存储和读取
<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
962
转载 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
3436
转载 并发
翻译:taowen(taowen.bitapf.org)原文:《Indy In Depth》 Concurrency在多线程的环境,资源必须得到保护,使得它们不会因为一次允许多于一个线程访问而受损。并发和线程是相互纠缠的问题,选择先学哪
2009-11-22 00:39:00
437
原创 读取控制台输出
在新建工程窗体中添加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
792
原创 CreateProcess函数的用法
procedure TForm1.Button1Click(Sender: TObject); var StartupInfo:TStartupInfo; ProcessInfo:TProcessInformation; begin // 初始化工作 FillChar(Startu
2009-11-14 00:17:00
1011
原创 捕捉窗口句柄的API函数
控件handle:Handle属性 窗口handle:FindWindow(lpclassname,lpwindowname) 函数功能:该函数获得一个顶层窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数不查找子窗口。在查找时不区分大小写。 函数型:HWND FindWindow(LPCTSTR IpClassName,LPCT
2009-08-05 08:22:00
1252
原创 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
419
转载 软件开发项目计划书编写说明
软件开发项目计划书编写说明 作者:佚名 转贴自:本站原创 点击数:1953 软件开发项目计划书编写说明 (连载一) 摘要
2009-04-24 22:15:00
1511
原创 做个cxgrid5绿色快捷安装包---批处理安装
从昨天到现在,一下子摘抄了好几篇关于批处理的文件。一整天的时间,都在研究DOS批处理。哈哈,小有成果,把cxgrid5做成了绿色安装包。因为想用一下cxgrid,而我原来下载的是一个完整安装包,exe 文件安装,比较麻烦,安装好后还要去汉化,修补bug,比较麻烦,而且安装目录很乱,并且生成了一些安装信息,并且system32下还有bpl安装文件,觉得很不爽。尽管花了一天时间做成绿色包,但效
2009-04-18 20:43:00
871
转载 防止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
461
原创 Java命名规范
Java命名规范 任何一门语言都是用来交流的,都有自己的一套书写规范,Java 也不例外。好的命名规范可以让你的程序更专业,更容易被别人理解,更好维护。了解命名规范,可以更好的学习和记忆 Java 类库中类和函数。下面的几个原则是编写 Java 程序必须遵守的如果没有非常好的理由,永远不要违背他。1.包由小写字母和少量数字组成Java 自己的包以 java. 和 javax 开
2008-12-13 10:34:00
947
转载 (转载)java中的集合类总结
java中的集合类总结2008年09月17日 星期三 13:59在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,我在使用和面试的时候频频遇到这样的“抉择” 。 :)(主要还是面试的时候)久而久之,也就有了一点点的心得体会,写出来以供大家讨论 。总的说来,Java API中所用的集
2008-09-25 19:54:00
334
原创 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
617
转载 配制 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
866
转载 增强Eclipse ,MyEclipse 的代码提示功能
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能一样强大
2008-09-14 22:44:00
336
转载 Eclipse 的 JSEclipse 插件
节选自:用 JSEclipse 构建 JavaScript 应用程序使用 JSEclipse,JavaScript 程序员现在有了自己的 Eclipse 插件,该插件将提供许多重要功能来辅助开发 JavaScript 应用程序。像 Eclipse 多年来为 Java™ 语言和其他语言提供了易用性一样,JSEclipse 为 JavaScript 开发人员提供了同样的优点。获得
2008-09-10 21:09:00
503
转载 记忆与饮食
http://www.sina.com.cn 2004/10/10 13:44 新浪教育 理查德·M.雷思塔克在《大脑:最后的新领域》提示:大脑功能很大程度上取决于你早餐吃什么。 大脑中有万亿个神经细胞不停地进行着繁重的活动,饮食在大脑正常运转中发挥着十分重要的作用。 成年人的大脑只占总体重的2%,但它要用掉总能量的20%。
2008-08-27 23:05:00
1626
转载 WIN XP 中regsvr32使用
windows XP的“体重”比起其它系统,已经成为一个不折不扣的“大胖子”。各优化“瘦身”技巧早已布满各大IT报刊杂志,望着Windows XP的“Windows”成百上千的DLL(动态链接库)文件,为使系统更清爽,我们可以通过regsvr32.exe程序重新注册修复和反注册屏蔽系统功能,以减少系统资源。 友情链接:regsvr32.exe使用详解: regsvr32.exe是32
2008-07-20 22:17:00
609
原创 SQL SERVER 2000 企业管理器免安装方法
假如sql 管理文件安装在e:/Program Files/Microsoft SQL Server/80/Tools/Binn,将Binn文件夹的文件拷贝复制到没有安装企业管理器的系统中,在文件夹内建立如下bat文件,执行就OK!@ECHO ┌───────────┐ @ECHO ┏━━━━━━━━━━━
2008-07-20 22:08:00
3817
原创 显示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
491
原创 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
688
转载 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
1330
转载 重装windows系统后让delphi不必重新安装即可使用
原来用win2000 server,这两天装了windows2003,装了一些必备软件后,现在是搞定delphi的时候了。回到win2000系统中,运行regedit,导出LocalMachine-software-Borland下的东西,再导出CurrentUser-software-Borland。回到2003下面,导入这两个文件。运行delphi7,发现提示“打不开某某bpl文件”。去win
2008-03-10 19:05:00
1047
原创 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
1435
原创 把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
573
原创 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
608
原创 Oracle Imp exp使用方法
Oracle Imp 使用详解 Oracle导入程序Imp的使用详解 Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用法。 1. 获取帮助
2007-12-22 10:24:00
2283
转载 SQL保存读取图片的问题
//记得加上uses jpeg ; //其中有些地方不是太严密,回去修改下。。 //delphi7+ sql2000通过.可以保存jpeg,jpg,bmp三种格式。 unit Unit1; interface uses Windows, Messages, SysUtils,
2007-11-17 23:29:00
583
原创 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
428
原创 窗口最小化后到桌面左下角--解决
问题原因:遇见---该窗体不是主窗体或窗体未设置正确。 public procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND;procedure TFmain.WMSysCommand;begin//取得当最小化时消息,然后将窗体最小化到任务栏if (Msg.CmdType = SC_MINIMI
2007-10-09 23:34:00
5072
转载 dll 动态调用(摘录)
在Delphi中静态调用DLL top 调用一个DLL比写一个DLL要容易一些。首先给大家介绍的是静态调用方法,稍后将介绍动态调用方法,并就两种方法做一个比较。同样的,我们先举一个静态调用的例子。 unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialo
2007-09-20 13:29:00
607
转载 delphi 指针
大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时,这种说法也让很多人 产生误解,似乎只有C语言的指针才能算指针。Basic不支持指针,在此不论。其实,Pascal语言本身也是支持指针的。从最初的Pascal发展至今 的Object Pascal,可以说在指针运用上,丝毫不会逊色于C语言的指针。 以下内容分为八个部分,分别
2007-09-20 02:01:00
635
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人