DelphiXE2的FireMonkey是跨平台的,暂时只准备看看它在Windows下(我是32位Win7)的应用情况. 很新的东西,相信有了它,以后的界面将会更灵活、漂亮,也会淘汰掉诸多皮肤、透明、图像等第三方组件...
系统字型名称在每个平台的取得方式不尽相同,以下示范如何在iOS取得系统内所有字型的名称: uses //加入下面二个uses文件 iOSapi.UIKit, iOSapi.Foundation, 开一个新工程,放一个按钮TButton及...
SQLite34Delphi:Delphi中操作SQLite库。项目主页:http://code.google.com/p/sv-utils/最新库下载:http://sv-utils.googlecode.com/files/SQLite3_4_Delphi_RC2.zip wxsqlite:这是wxWidgets组件之一,我们用它来实现加密。...
说起来觉得很复杂,实际上很简单,对于有主键的数据库,如果值是整数,则那随便生成一个随机数,是最大值和最小值之间的一个值,然后取大于随机数的一个第记录就可以。如果没...
先说结论,免得浪费你的时间,StringGrid可用,效率确实提高了! 剩下的留给自己: 测试过程: 1.用TClientDataSet,增加1000条记录 2.利用LiveBindings,用StringGrid来显示 我先用的TGrid来显示,...
存入 varastream:Tmemorystream; begin AStream:=TMemoryStream.Create; try Image1.Picture.Graphic.SaveToStream(AStream); AStream.Position:=0; ifadoquery1.Activethen begin adoquery1.Edit; TBlobField(adoquery1.FieldByName('File')).LoadFromStre...
存入 varastream:Tmemorystream; begin AStream:=TMemoryStream.Create; try Image1.Picture.Graphic.SaveToStream(AStream); AStream.Position:=0; ifadoquery1.Activethen begin adoquery1.Edit; TBlobField(adoquery1.FieldByName('File')).LoadFromStre...
所谓三层: (1)客户端 (2)服务器端 (3)数据库 在数据访问时,使得客户端必须通过服务器来访问数据库。提高了系统的安全性。 在Delphi中可以使用Socket或者Dcom来连接他们相互间的通讯。...
本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数...
procedure TUIOperate.FillTree(treeview: TTreeView); var findq: TADOQuery; node: TTreeNode; //这个方法是根据记录的id字段值,查找TreeView上的父节点 function FindParentNode(id:Integer):TTreeNode; var i:Integer; begin Resul...