
delphi
文章平均质量分 83
老狼8848
业余编程爱好者。
展开
-
翻译:用FPC开发的一些项目名称与简介
原文作者整理了大量用FPC开发的应用,或者入门示例,值得学习。翻译 2024-04-17 17:39:47 · 250 阅读 · 0 评论 -
delphi操作excel语法
(一) 使用动态创建的方法首先创建 Excel 对象,使用ComObj:var ExcelApp: Variant;ExcelApp := CreateOleObject( ''Excel.Application'' );1) 显示当前窗口:ExcelApp.Visible := True;2) 更改 Excel 标题栏:ExcelApp.Caption := ''应用转载 2009-04-01 14:33:00 · 1407 阅读 · 0 评论 -
delphi操作excel时使用的属性列表
/// 全部的请参看 Excel9.OLB 文件 ,下面只是一些常量定义!Excel; // Microsoft Excel 9.0 Object LibraryEnum Constants; xlAll = $FFFFEFF8; xlAutomatic = $FFFFEFF7; xlBoth = 1; xlCenter = $FFFFEFF4; xlCh转载 2012-01-31 13:01:44 · 2067 阅读 · 0 评论 -
excel的Excel_TLB的导入
compoment——import compoment,micorsoft excel原创 2012-01-31 09:55:46 · 1383 阅读 · 0 评论 -
字符串处理函数
---------------------------------------------------------------字符串替换:var ss,s: string;begin ss := '2007-2008'; s := StringReplace(ss,'00','x',[rfReplaceAll]); ShowMessage(s); //2x7-转载 2012-06-04 13:25:03 · 690 阅读 · 0 评论 -
delphi XE2中安装ehlib5.6
1、运行Installer\EhLibInstaller.exe。install。2、ide下,打开Embarcadero\RAD Studio\9.0\Components\EhLib\Lib\EhLibProjGroup160.groupproj,运行 project/build all project。此处如果xe2安装不完全,会出现编译错误提示。比如ibexpress编译错误提示,是因原创 2012-07-17 15:14:21 · 1911 阅读 · 0 评论 -
ehlib5.6 中,dbgrideh控件如何实现点击字段名称排序
1、DBGridEh1-->OptionsEh-->dghAutoSortMarking 设置为True。2:DBGridEh1-->Columns-->Title-->TitleButton 设置为True。3、根据自己使用的数据库连接组件,USE中加入相应单元。EhlibAdo或者EhlibBDE、EhlibCDS。4、但只能对查询类进行排序,table类是不行的原创 2012-07-19 14:06:17 · 1913 阅读 · 0 评论 -
pascal金额小写转大写
function TFormMain.SmallTOBig(small:real):string;var S1,B1,w1,qw1:string; qw,dwz,q:integer;begin s1 :=formatfloat('0.00',small); //格式化字符串 dwz:=pos('.',s1); //求小数点位转载 2012-09-21 10:40:11 · 1146 阅读 · 0 评论 -
用Delphi编写CGI程序返回图象
珠海西门子表计公司 汪永荣 ---- Delphi 4.0对Internet编程提供了强大的支持,Delphi 4.0编写CGI非常容易, Delphi 4.0本身提供了例程。但是笔者在实践中遇到需要CGI程序根据数据库动态 返回图象的情况,很多文章推进使用Cgi-Expert或有关的OCX控件,使用控件不仅 带来额外的开销,且缺乏灵活性,那么能否不使用这些控件自己编写代码实现,现 推荐一转载 2013-04-02 10:54:51 · 1187 阅读 · 0 评论 -
delphi\lazarus:检查一个整数是否2的n次幂
想检查一个数是否2的n次幂,网上没找到现成的delphi函数,自己写一个,这里记录一下。顺便庆祝一下五四节,各位,节日快乐!// 判断一个数字是否2的n次方幂function is2nPower(num: integer):boolean;begin Result := false; if (num mod 2 <> 0) then Result := ...原创 2019-05-04 16:26:03 · 344 阅读 · 0 评论 -
delphi对窗体的查询(delphi xe2)
1、显示所有窗口的标题2、根据关键字查询窗口3、某一窗口内的所有控件及其内容 .unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Con转载 2011-11-16 12:16:53 · 1347 阅读 · 0 评论 -
列举系统进程及其所调用的模块文件(Delphi XE2)
原文:http://blog.youkuaiyun.com/iseekcode/article/details/4740168 原文的代码可能适用于delphi7,我修改了一下,使它可以在delphi xe2下运行,效果还不错。 代码:unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System转载 2011-11-13 20:47:36 · 1025 阅读 · 0 评论 -
delphi操作utf8型mysql时,sql出错的解决
将中文名称通过AnsiToUtf8转换为utf,生成如下sql:update `dev_columns` set `column_cn_name` = "鐢ㄦ埛鍚?,`column_show` = 1 where `id` = 8 出现如下错误提示SQL Error: You have an error in your SQL syntax; check the manual that corre原创 2007-04-22 11:22:00 · 2516 阅读 · 2 评论 -
delphi读取mysql中编码为GBK的表时乱码的消除
在mysql数据库的连接参数设置中,使用以下下划线部分设置: ZConnectionJise.Protocol := ssVersion; ZConnectionJise.Database := ssDbName; ZConnectionJise.Port := strToInt(ssPort); ZConnectionJise.HostName := ssHost;原创 2007-08-20 13:09:00 · 1961 阅读 · 0 评论 -
ehGrid中,复选框的实现
数据库中,将对应的字段类型设置为整形双击dhGrid,在弹出的列编辑器中,选定对应的字段名称,该字段属性编辑相关属性为:1、checkBoxes: true2、keyList:原创 2007-06-10 11:51:00 · 1275 阅读 · 0 评论 -
计算机常用端口
服务及对应端口 服务及对应端口 Echo(7) FTP(21)Ssh(22) Telnet(23)SMTP(25) DNS(53)HTTP(80) MTA-X.400 over TCP/IP(102)pop3(110)转载 2008-07-16 16:33:00 · 1345 阅读 · 0 评论 -
delphi操作字符串时,tab符号的操作
用#9查找tab符号:ipos := pos(#9,sTmp)原创 2008-06-23 09:23:00 · 5287 阅读 · 0 评论 -
vista下安装delphi7
本文整理自http://www.myispace.cn/clips/42270fae94e64fe6b92e2c6dca0fa301.htm 安装: Vista下安装delphi7,出现了错误提示"this program has known compatibility issues" 点击"Run program",执行安装,直到安装完毕,不会出现任原创 2009-02-17 15:38:00 · 3894 阅读 · 3 评论 -
delphi下连接oracle
delphi7 下载ODAC.5.70.0.30.FS.rar。 解压缩,并安装该控件:ReadMeSrc.txt介绍了两种方法。我们用make方法:1、修改Source/Delphi7下make.bat,C:/Program Files/Borland/Delphi7,运行2、运行Delphi7 操作Component->Install Packages->add dcl原创 2009-03-17 16:12:00 · 1779 阅读 · 0 评论 -
搜索指定类型的文本文件并转换为unicode
unit UnitMain;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, StrUtils, ComCtrls;type TForm1 = class(TForm) Memo1:原创 2010-01-20 10:15:00 · 762 阅读 · 0 评论 -
delphi2010安装
HAAL-DANSGN-FZR5AG-M3BSJAAL-SCDKV6-ETH2SG-KBAN安装好后,1、将“rs2010arch.slip”WinXP复制到“C:\Program Files\Embarcadero\RAD Studio\7.0\Licens原创 2011-07-31 19:12:13 · 1284 阅读 · 0 评论 -
用CreateToolHelp32Snapshot 查看进程及其模块列表(delphi xe2)
原文出处:http://blog.youkuaiyun.com/htiscold/article/details/3962817 在delphi xe2下调试运行成功。 代码: unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,转载 2011-11-13 21:00:53 · 2444 阅读 · 0 评论 -
如何在grid控件中正确显示utf8字段
mysql中,utf8字段内容显示在grid中是乱码,可以通过计算字段来解决。 首先启动目标数据集控件的字段编辑器以新增计算字段,右键-new fields,定义好name:ansiCn,type:string,size:50,选calculated类型,ok按钮退出。 在目标数据集控件的onCalcFields事件处理函数中撰写如下的程序代码ZTableFields原创 2007-04-22 13:06:00 · 1275 阅读 · 0 评论