07 2012 档案
摘要:最近开发的系统要调用MySQL数据库,为了连接上这个库可是费了老鼻子劲了。在此和大家分享下吧。 开发环境:delphi2010; 操作系统:win7旗舰版; 数据库版本:MySQL5.1; delphi的ADO不能直接连接MySQL数据库,需要安装相应的ODBC驱动。1.安装MyODBC5.1版本,安装成功后。可以在ODBC数据源管理其中看到,如下图:2.创建数据源,如下图:3.在delphi工程里面添加一个ADOConnection控件,选中驱动。如下图:4.选中数据源、并填写用户名、密码等,如下图:5.这样ADO连接MySQL就成功了。连接串是‘Provider=MSDASQL.1;Pe.
阅读全文
摘要:功能:删除树形结构的空节点;算法:1、先用AllOverTreeView函数递归遍历树形结构,将空节点添加到DelNodeList中; 2、然后再循环删除DelNodeList的所有节点;优点:速度很快,只要便利一次树形结构就可以将所有要删除的节点地址保存下来; 1 procedure TfrmMain.DelHoldNodeWhereNoObject; 2 var 3 i: Integer; 4 TreeNode: TTreeNode; 5 DelNodeList: TList; 6 //高性能遍历树形结构 7 function AllOverTreeView(no...
阅读全文
摘要:1. 先去delphi盒子上下载delphi Distiller1.85版本(绿色版) 2. 然后下载delphi2010(下载地址:http://altd.embarcadero.com/download/RADStudio2010/delphicbuilder_2010_3615_win.iso)。一定要3615版本的,3513的不行; 3. 安装delphi2010,序列号:JAAL-SCDKV6-ETH2SG-KBAN 4. 执行delphi Distiller1.85, 选择delph2010下的Tweaks 5. 点击ok你就有了最新版本的完美无限制的delphi2010.
阅读全文
摘要:Delphi 数据类型列表分类范围字节备注简单类型序数整数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无符号16位Longword0 .. 42949672954无符号32位字符AnsiChar(Char)
阅读全文