
DELPHI技术
文章平均质量分 52
潇湘博客
爱好:运动,口琴,二节棍,登山,探险.
展开
-
Delphi CxGrid 用法详解
1. 去掉cxgrid中抬头的box,在tableview1的ptionsview的groupbybox=false;2. 在GRID footer 中加入sum(列),tableview1的optionsview的footer=ture然后在cxGRid1的customize中的summary 的footer.add需要合计的列kind= skSum3. 去掉cxgrid中的过滤下拉箭头选择ta...转载 2018-04-02 17:30:43 · 3849 阅读 · 0 评论 -
delphi 编写的com 对象 用php调用的实例
delphi 编写的com 对象 用php调用的实例 delphi: function Tmyxml.Get_xml: WideString;begin Get_xml:=wo shi a lei!;end;function Tmyxml.Get_xmldata: WideString;varxmlStr:string;原创 2010-01-08 17:23:00 · 1139 阅读 · 0 评论 -
delphi 生成xml 方法 与 delphi txt文件操作
Procedure TForm1.Button1Click(Sender: TObject);Var xmlstr,FileName: String; f: Textfile;Begin xmlStr := ; xmlstr := xmlstr + 张三男; showmessage(xmlstr); FileName:=a.xml;原创 2010-01-08 14:13:00 · 3673 阅读 · 0 评论 -
delphi 编写的com 对象 用delphi 的调用实例
delphi 编写的com 对象 用delphi 的调用实例COM 对象与 前一篇文章的 PHP调用的COM为同一个对象,故不例出COM. procedure TForm1.Button4Click(Sender: TObject);var myCounter, mReturn: variant;begin myCounter := CreateOleObject(原创 2010-01-09 09:39:00 · 1040 阅读 · 0 评论 -
Inno Setup version 5.1.11+ Chinese messages 中文消息提示文件
; *** Inno Setup version 5.1.11+ Chinese messages 中文消息提示文件***;; To download user-contributed translations of this file, go to:; http://www.jrsoftware.org/files/istrans/;; Note: When tra原创 2009-12-19 10:46:00 · 4283 阅读 · 0 评论 -
DELPHI Showmodal 模式窗体
Showmodal是个函数,Show是个过程 1. Showmodal: 概念: 当你调用一个窗口用SHOWMODAL时,当这个窗口显示出来后,程序不会继续自己执行,而是根据你对这个窗口的操作来执行,只有关闭了这个原创 2009-09-25 17:09:00 · 5296 阅读 · 0 评论 -
程序静默安装的参数总结
程序静默安装的参数总结 软件的安装采取全自动或半自动的方式进行。 一、Microsoft Windows Installer 如果某个软件是用 Windows Installer 打包的,那你就应该能在文件夹中看到 *.msi 文件。这是最典型的特征,这些文件通常可以使用 /QB 和 /QN 参数进行自动安装。 /qb 会在窗口中显示一个基原创 2009-09-16 10:40:00 · 5292 阅读 · 0 评论 -
inno setup 附加数据库方法
inno setup 附加数据库方法[Code]{--- SQLDMO ---}const SQLServerName = (local); SQLDMOGrowth_MB = 0;procedure InstallDb();var SQLServer, Database, DBFile, LogFile: Variant; IDCo原创 2009-09-14 11:58:00 · 3239 阅读 · 0 评论 -
Inno Setup + ISTool
Inno Setup + ISTool黄金搭档 Inno Setup: 是一款免费的安装制作工具。简洁而强大,支持 pascal 脚本,既有适合新手的脚本向导,也有适合高手的的脚本编辑器。是一个不可多得的安装制作软件! ISTool: 是帮助你创建由 Jordan Russell 制作的 Inno Setup 编译器脚本的工具。Inno Setup 是一个出色的编译器,即使原创 2009-09-11 17:22:00 · 2417 阅读 · 1 评论 -
DELPHI 画报表 画表头 stringgrid控件
DELPHI 画报表 画表头 stringgrid控件procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); var原创 2009-07-09 17:30:00 · 4955 阅读 · 0 评论 -
DELPHI 排课系统课表
DELPHI 排课系统课表DELPHI 排课系统课表DELPHI 排课系统课表下载地址: http://download.youkuaiyun.com/source/1453461原创 2009-07-01 13:16:00 · 3659 阅读 · 0 评论 -
msde 附加数据 mssql
msde 附加数据 mssqluse master declare @databasename varchar(255) set @databasename=需要修复的数据库实体的名称 exec sp_dboption @databasename, Nsingle, Ntrue --将目标数据库置为单用户状态 dbcc checkdb(@databasen原创 2009-09-03 11:11:00 · 2660 阅读 · 0 评论 -
delphi 注册 com 对象的方法
delphi 注册 com 对象的方法 procedure TForm1.Button3Click(Sender: TObject);var Sd: TSecurityDescriptor; begin InitializeSecurityDescriptor(@Sd, SECURITY_DESCRIPTOR_REVISION); SetSecurityDes原创 2010-01-09 12:46:00 · 1650 阅读 · 1 评论 -
delphi dll 实例 与 dll窗体实例
delphi dll 实例 与 dll窗体实例本动态链接库方法有Min,Max,SynAPP,ShowForm,showmyform dll工程文件 Library Project1;uses dllUnit1 in dllUnit1.pas {Form1};function Min(X, Y: Integer): Integer; export;原创 2010-01-09 12:35:00 · 1029 阅读 · 0 评论 -
cxSpreadBook 或 cxSpreadSheet 设置成文本格式
cxSpreadBook 或 cxSpreadSheet 设置成文本格式 TcxSSDataType = (dtText, dtFunction, dtDateTime, dtControl);cxSpreadSheet1.Sheet.GetCellObject(col, row).Style.Format:=1; //1代表字符串类型cxSpreadSheet1.Sheet.GetCellObj...原创 2018-03-28 12:44:31 · 682 阅读 · 0 评论 -
Delphi7,DelphiXE,实测DevExpress手动安装顺序:
Delphi7,DelphiXE,实测DevExpress手动安装顺序:1、ExpressCore Library2、XP Theme Manager3、ExpressGDI+ Library4、ExpressLibrary5、ExpressCommon Library6、ExpressDataController7、ExpressEditors Library 58、ExpressExport ...原创 2018-03-26 15:25:05 · 3662 阅读 · 1 评论 -
Firemonkey
Firemonkey是一个基于CPU/GPU混合架构的业务应用平台,能够帮助开发人员设计出Windows、Android、Mac和iOS设备上的视觉绚丽的本地应用程序。外文名firemonkey开发公司Embarcadero(英巴卡迪诺)特征Firemonkey允许开发人员创建具有快速的本地性能、动画和图像效果、企业级的数据连接以及交互式数据可视化的富HD和3D的图形应用程序,并且可以使用亚马逊和...翻译 2018-02-28 09:24:09 · 726 阅读 · 0 评论 -
怀才就像怀孕,时间久了才能让人看出来
据小道消息,70%的软件从业者都认为自己怀才不遇。也许你不同意,但是我承认,我也是其中一员,呵呵。韩寒说,怀才就像怀孕,时间久了才能让人看出来。但也有人说,怀得太长就生了,谁还知道你有才?看来在生之前就被看出来是件很重要的事。然而千里马常有,伯乐不常有。“我的梦中原创 2011-07-22 11:59:45 · 7865 阅读 · 0 评论 -
delphi adodataset1 调用存储过程的方法
delphi adodataset1 调用存储过程的方法 adodataset1 的特殊用法存储过程CREATE PROCEDURE adddata@name nvarchar(20) ,@mm nvarchar(20) ,@ddd原创 2011-07-04 10:43:40 · 2075 阅读 · 0 评论 -
Delphi书籍 教程下载
Delphi书籍 教程下载百例课堂 Delphi7 编程入门篇.pdfDelphi精要.pdfDelphi串口通信技术与工程实践.pdfDelphi7程序设计与开发技术大全.pdfDelphi7编程技巧与实例精解.pdf原创 2010-11-08 12:34:00 · 1305 阅读 · 1 评论 -
delphi dll 静态调用和动态调用方法总结
dll 调用方法有 静态调用和动态调用两种方法用到的dll为上篇文章所编写的dll.总结如下: Unit Unit1;InterfaceUses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;Type原创 2010-01-09 12:40:00 · 4889 阅读 · 0 评论 -
VisualSVN Server SVN 简单配置
VisualSVN Server+SVN超简单配置指南 介绍一个简单的工具:VisualSVN Server 这东西不花钱:VisualSVN Server is completely free!只需要简单的2步就OK了~1.安装VisualSVN Server,设置仓库地址和安装路径.有security选项,并且设置一下端口~很easy原创 2009-06-27 12:42:00 · 5140 阅读 · 0 评论 -
delphi tree 从一个表复制到另一个表
由于 TREE从源表复制到目标表的ID号与PARENT会变化,故不能单纯的复制数据,还要将ID与PARENT的结构关系复制到目标表。因此我们用递归操作。 由于 myquery 的数据会变动,我们要实时创建myquery 。 下面是 delphi tree 从一个表复制到另一个表 的递归源码:Procedure Tfrm_SysDepasManager.CopyTree(so原创 2009-06-18 17:25:00 · 1909 阅读 · 0 评论 -
如何在DBGrid的每一行前加一个单选框?
Unit Unit1;InterfaceUses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, DB, ADODB;Type TForm1 = Class(TForm) DataSource1: TDataSource;转载 2009-06-22 17:01:00 · 3705 阅读 · 0 评论 -
delphi DataModule1 使用方法
数据显示页面: unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, DB, ADODB, StdCtrls, DBCtrls, ExtCtrls;type TForm1 = class(T原创 2009-04-29 11:44:00 · 5091 阅读 · 0 评论 -
Delphi COM接口編程(ActiveX Library) (一)
最近在和老公研究他們公司的產品(其實是老公想做接口,必須研究.).因為他delphi的基礎比較薄弱,所以,在他的”哀求”下,我又開始研究起delphi了—關于COM接口編程.在較早的時候,我的博客里已經有關于COM編程的有關知識(http://hi.baidu.com/yueyun889/blog/item/53ad2c1208b6f950f919b8ee.html),不過相信對于大部分入转载 2009-04-28 10:30:00 · 3000 阅读 · 0 评论 -
delphi dll实例代码 持续影响
DLL代码: library project2;uses SysUtils, Classes, Unit1 in Unit1.pas {Form1};function TestDll(i:string):string;stdcall;beginResult:=i;end;exportsTestDll;beginend. 窗体文件代码: uni原创 2009-04-27 12:39:00 · 844 阅读 · 0 评论 -
delphi MessageBox 用法
delphi MessageBox 用法 1.最简单用法,不带图形MessageBox(0,不同意,提示,MB_OK);MessageBox(0,不同意,提示,MB_OKCANCEL );2.警告对话框:MessageBox(0,密码不能为空,请务必输入密码,警告,MB_ICONEXCLAMATION);3.提示信息对话框:MessageBo转载 2009-04-03 10:38:00 · 3895 阅读 · 0 评论 -
delphi 显示数据
delphi 显示数据 标准动态 显示数据 procedure TForm1.Button2Click(Sender: TObject); var databasename:string; ip:string;begin adoconnection1.Close; databasename:=ComboBox2.Text;//数据库 ip:=ComboB原创 2009-04-01 17:12:00 · 2096 阅读 · 0 评论 -
delphi获取当前计算机所有盘符
GetDriveType(路径) 判断一个磁盘驱动器的类型 返回一个整数0 驱动器类型不确定1 系统目录不存在2 DRIVE_REMOVABLE 是可移动驱动器 3 DRIVE_FIXED 是固定驱动器 4 DRIVE_REMOTE 是网络驱动器 5 DRIVE_CDROM 是CD-ROM驱动器 6 DRIVE_RAMDISK 是虚拟驱动器转载 2009-04-13 14:21:00 · 1500 阅读 · 0 评论 -
多线程同步之 CriticalSection(临界区)
先看一段程序, 代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) ListBox1: TListBox; Button1:转载 2009-04-15 10:11:00 · 829 阅读 · 0 评论 -
delphi 类与继承
delphi 类与继承提倡采用面向对象的方法开发DELPHI应用程序。 定义人类: unit Person_Cls; interface type Person=class //基类 private name:string; //私有变量(姓名,性别,身高,体重) sex:string; year:inte转载 2009-04-14 11:07:00 · 1126 阅读 · 0 评论 -
多线程编程(1) - 先入门再说
多线程应该是编程工作者的基础技能, 但这个基础对我来讲的确有点难(起码昨天以前是这样).开始本应该是一篇洋洋洒洒的文字, 不过我还是提倡先做起来, 在尝试中去理解.先试试这个:procedure TForm1.Button1Click(Sender: TObject);var i: Integer;begin for i := 0 to 500000 do beg转载 2009-04-15 09:44:00 · 793 阅读 · 0 评论 -
delphi WebBrowser1 delphi 开发浏览器
Delphi3开始有了TWebBrowser构件,不过那时是以ActiveX控件的形式出现的,而且需要自己引入,在其后的4.0和5.0中,它就在封装好shdocvw.dll之后作为Internet构件组之一出现在构件面板上了。常常听到有人骂Delphi的帮助做得极差,这次的TWebBrowser又是Microsoft的东东,自然 这里有平时我自己用TWebBrowser做程序的一些转载 2009-04-02 17:37:00 · 5518 阅读 · 0 评论 -
delphi 用户登录 代码
delphi 用户登录 代码 用到的ADO控件是 ADOConnection、ADOquery procedure TForm1.Button1Click(Sender: TObject);var databasename:string; ip:string;begin databasename:=jswlibs;//数据库 ip:=192.168.1.12原创 2009-04-01 16:57:00 · 1813 阅读 · 0 评论 -
delphi tcp/ip IdTCPClient1实例一
delphi tcp/ip IdTCPClient1实例一unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,原创 2009-04-30 17:39:00 · 8966 阅读 · 0 评论 -
delphi tcp/ip IdTCPServer1实例一
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, IdBaseComponent, IdComponent, IdTCPServer, StdCtrls;type TForm1 = class(TForm) IdTCPS原创 2009-04-30 17:35:00 · 10373 阅读 · 0 评论 -
delphi cxgrid 使用方法
delphi cxgrid 使用方法1.绑定数据方法cxGrid1DBTableView1.DataController.DataSource:=DataSource12.去掉"Drag a column header here to group by that column"方法cxGrid1DBTableView1.OptionsVi原创 2009-08-19 17:25:00 · 7205 阅读 · 0 评论 -
delphi treeview添加节点
procedure TForm1.Button1Click(Sender: TObject);varMyTreeNode1, MyTreeNode2: TTreeNode;beginwith TreeView1.Items dobeginClear; { remove any existing nodes }MyTreeNode1 := Add(nil, RootTreeNode1); { A原创 2009-06-08 16:16:00 · 2985 阅读 · 0 评论 -
delphi dxBarManager1 目录遍历 转为RzCheckTree2树
Procedure TfrmUserManagerForm.SeSkinButton3Click(Sender: TObject);Var count, scount: integer; mynode: TTreeNode; mysubItem: TdxBarSubItem;Begin Inherited; For count := 0 To frmMainForm.MenuBar.原创 2009-06-09 09:30:00 · 1543 阅读 · 0 评论