- 博客(88)
- 资源 (3)
- 收藏
- 关注
转载 修正FastReport报表添加参数时候报错 “标识符未宣告: “
procedure TForm1.Button1Click(Sender: TObject);var ltemp : TfrxVariable;begin ltemp := frxReport1.Variables.Add; ltemp.Name := ' TESTVAR' ; frxReport1.Variables.AddVariable('TESTVAR','测试','12'); frxReport1.Variables.AddVariable('TESTVAR','测试23'...
2021-07-25 23:34:31 991
转载 打包文件到APK安装包中
打包文件到APK安装包中打包文件到APK安装包中目的:将配置文件或SQLITE打包进APK中1.首先,打开菜单 Project - Deployment2.点击添加按钮,选择要添加的文件(文件最好放在工程目录中,这样,即使该工程在其他电脑上打开,也能找到该文件)3.修改Remote Path: 当开发Android程序时,Remote Path修改为 assets\internal\ 当开发iOS程序时,Remote Path修改为StartUp\Document...
2020-06-30 17:42:13 1031 1
原创 mormot支持https
mormot支持httpsmormot支持https将ssl证书导入电脑系统,以Windows 10为例:运行 mmc证书导入成功后,双击证书,查看证书指纹:第二项工作:将证书与https绑定:以管理员身份启动cmd,输入下列命令:netsh http add sslcert ipport=0.0.0.0:443 cert...
2019-11-25 23:02:37 1361
原创 EhLib6.0 PrvFrmEH error reading splitter explicitTop解决方案
EhLib6.0 PrvFrmEH error reading splitter explicitTop解决方案有安装EhLib5.0控件后,使用打印功能时,总是出现“Error reading Splitter.ExplicitTop:Property ExplicitTop does not exitst.” 这个错误,关于这个错误的解决方法如下。先找到这个文件 PrvFrmEh.dfm...
2019-05-29 23:25:07 362
转载 减小Delphi XE5编译出来的程序体积
默认Delphi XE5 编译出来的程序体积很大。一般用两个方法可以很大程度上减少程序体积。一、在工程中用编译指令禁用RTTI禁用的方法很简单,就是要在工程 的Uses语句前添加下面的定义就可以了:{ Reduce EXE size by disabling as much of RTTI as possible (delphi 2009/2010) }{$IF CompilerV...
2019-02-21 10:49:06 599
转载 死亡历险,Delphi以Json方式一次传递多张图片通过WebService到Java保存
Unit1.pasprocedure TForm1.btn20Click(Sender: TObject);var addResult:string; strm : TMemoryStream; i:Integer; ms:TMemoryStream; ss:TStringStream; s:string; jfields,jitems,jo:ISuperObject;begin ...
2018-06-17 10:08:05 754
转载 JSON如何序列图片
JSON如何序列图片图片采用JSON格式传输的话,需要把图片转成Base64格式。首先把图片转成流:Image1.Picture.Graphic.SaveToStream(ss);然后编码成base64格式的:EncodeStream(ss, ss1);注意ss和ss1的定义:varss: TMemoryStream;ss1,ss2 : TStringStream;EncodeStream的调用需...
2018-06-17 10:06:07 6110
转载 OPENSSL生成SSL自签证书
OPENSSL生成SSL自签证书OPENSSL生成SSL自签证书目前,有许多重要的公网可以访问的网站系统(如网银系统)都在使用自签SSL证书,即自建PKI系统颁发的SSL证书,而不是部署支持浏览器的SSL证书。支持浏览器的SSL证书无疑安全性是好的,但要收费(而且是按年收)。自签SSL证书当然是免费的,但安全性就差了。数字证书(Certificate)在HTTPS的传输过程中,有一个非常关键的角色...
2018-06-17 10:00:45 699
转载 Delphi中@,^,#,$分别表示什么?
Delphi中@,^,#,$分别表示什么?@:取址运算符; var int:integer; p:^integer; new(P); int:=24; p:=@int; dispose(P);^:指针的引用解析操作符; var pint:^integer;new(pint); showmessage(inttohex(integer(@pint),8)); pint^:=$ff; showmess...
2018-03-23 20:02:21 1867
转载 delphi inttohex 整型到十六进制
delphi inttohex 整型到十六进制 (2011-12-26 15:56:24)转载▼标签: 杂谈分类: delphi2009-08-02 19:15inttohexfrom delphi help:Returns the hex representation of an integer.UnitSysUtilsCategorynumeric formatting routinesDel...
2018-03-23 19:21:01 1174
转载 delphi中使用spcomm来实现串口通讯
(2012-02-22 22:14:41)转载▼标签: 杂谈分类: Delphi转自——飘雪的世界最近两天一直在研究spcomm控件的使用,之前也是很不太明白,看了很多的例子,可是按照网上很多的例子它们多少都有点瑕疵,运行不了,鉴于自己在做这方面的项目,也用了645规约试验了下,现在终于明白了一点。不过要想精通还再要学习!先把我的学习经验跟大家分享下,也让很多新手快点上手。其实相对于mscomm来...
2018-03-23 18:28:43 7887 1
转载 Delphi FMX 手机目录提取,把IO相关的都提取到System.IoUtils单元中
Delphi FMX 手机目录提取,把IO相关的都提取到System.IoUtils单元中标签:android com 使用 代码 si la sp 方法 ha Delphi把IO相关的都提取到System.IoUtils单元中。路径操作使用TPath的方法都很方便。uses System.IoUtilsTPath.GetTempPath//临时目录TPath....
2018-03-13 23:02:39 2028
原创 JavaWeb分页显示内容之分页查询的三种思路(数据库分页查询)
JavaWeb分页显示内容之分页查询的三种思路(数据库分页查询) 转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6134851.html 在开发过程中,经常做的一件事,也是最基本的事,就是从数据库中查询数据,然后在客户端显示出来。当数据少时,可以在一个页面内显示完成。然而,如果查询记录是几百条、上千条呢?直接一个页面显示完全的话,表格得多长啊。。...
2018-03-07 00:44:40 2432
转载 Align值 None, Top, Left, Right, Bottom, MostTop, MostBottom, MostLeft, MostRight, Client, Contents, C
Align值 None, Top, Left, Right, Bottom, MostTop, MostBottom, MostLeft, MostRight, Client, Contents, Center, VertCenter, HorzCenter, Horizontal, Vertical, Scale, Fit, FitLeft, FitRight 2016-03-10 15:17...
2018-03-06 23:13:18 851
转载 HTML5新特性之WebSocket
HTML5新特性之WebSocket原创 2016年01月21日 23:22:2111672在Web应用越来越复杂的今天,消息推送已经成为一个非常重要的功能了,有了消息推送,Web页面就能够及时的接收到来自服务端的消息,为用户展现最好的交互体验。过去我们在实现Web页面的消息推送时,一般都是由页面发起请求,以轮询的方式向服务器获取数据,实现起来极为不便,业务逻辑也相对较为复杂。为了解决这个问题,进...
2018-03-04 16:38:31 249
转载 配置 HTTP 和 HTTPS
配置 HTTP 和 HTTPS .NET Framework 3.5 WCF 服务和客户端可以通过 HTTP 和 HTTPS 通信。通过使用 Internet Information Services (IIS) 或命令行工具可以配置 HTTP/HTTPS 设置。当某个 WCF 服务承载于 IIS 之下并需要使用 HTTP 或 HTTPS 时,可以在 IIS 中进行相应配置(使用
2018-02-02 17:56:09 1780
转载 HTTPS.SYS怎样使用HTTPS
HTTPS.SYS怎样使用HTTPSHTTPS.SYS怎样使用HTTPSHTTPS.SYS同时支持HTTP和HTTPS。HTTP由于不需要SSL证书,使用非常简单,这里只对使用HTTPS作说明。你仅仅需要做的:就是将SSL证书绑定到您将要使用的HTTPS连接端口。你不需要任何额外的SSL库被安装或部署在客户端或服务器。所有的SSL通信在操作系统底层已经做好了。
2018-01-26 22:41:06 1033
转载 JsonDataObjects 简单实用
JsonDataObjects 简单实用下载地址https://github.com/ahausladen/JsonDataObjectsSimple examplevar Obj: TJsonObject;begin Obj := TJsonObject.Parse('{ "foo": "bar", "array": [ 10, 20 ] }') a
2018-01-14 21:40:16 1244
转载 JsonDataObjects基本演示
JsonDataObjects基本演示下载地址https://github.com/ahausladen/JsonDataObjects执行程序截图Json数据{ "name": "张三", "age": 33, "sex": true, "weight": 123.456, "tel": ["86-1111111", "86-22
2018-01-14 21:37:35 2699
转载 JsonDataObjects序列和还原
JsonDataObjects序列和还原JsonDataObjects号称DELPHI最快的JSON库,且支持跨平台。// cxg 2017-9-12// Use JsonDataObjects(cross platform json library)// Use delphi 10.2.1unit ujson;interfaceusesSystem.SysUtil
2018-01-14 21:36:19 479
转载 SQL Server中的事务与锁
SQL Server中的事务与锁了解事务和锁事务:保持逻辑数据一致性与可恢复性,必不可少的利器。锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。不懂的听上去,挺神奇的,懂的感觉我在扯淡,下面带你好好领略下他们的
2017-12-12 23:48:59 245
转载 安装好DELPHI XE10,参照手册简单的创建了一个android app 程序,run的时提示: Android SDK tools are required. Do you want to d
刚千辛万苦 安装好DELPHI XE10,参照手册简单的创建了一个android app 程序,run的时提示:Android SDK tools are required. Do you want to download and install Android SDK tools automatically?然后单击YES但是老是安装失败,刚接触Delphi的xe10 可
2017-12-07 21:52:08 4529 1
原创 get与POST的区别!
经过今天的测试,发现GET方式查询与提交都有字节上上限,超过上限数据下载不下来,很慢,所以当你一次要查询的数据很多的情况下,还是要用POST的方式
2017-12-03 22:58:45 186
转载 读取中文时如果你的编码不是UTF-8,而你又是采用这种格式读取的话,会报以下错误码
TStringList.LoadFromFile时会出现 No mapping for the Unicode character exists in the target multi-byte code page提示如下代码[delphi] view plain copyprint?var tmpStrs : TStrings; begin
2017-12-03 22:49:43 1035
转载 JWT -- JSON WEB TOKEN
JWT -- JSON WEB TOKENJWT -- JSON WEB TOKEN什么是JWTJson web token (JWT)?是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被
2017-10-26 12:35:26 401
转载 WebService通过TSoapHeader验证
WebService使得不同开发工具开发出来的程序可以在网络连通的环境下相互通信,它最大的特点就是标准化(基于XML的一系列标准)带来的跨平台、跨开发工具的通用性,基于HTTP带来的畅通无阻的能力(跨越防火墙)。WebService给我们的软件开发带来了诸多好处,但是有一点还是必须要考虑到的,那就是安全问题。提供Service的一方要控制用户的限制访问,就要对来访的用户进行身份验证。验证成功则
2017-10-25 22:10:45 663
转载 TNetHTTPClient演示
TNetHTTPClient演示TNetHTTPClient演示TNetHTTPClient是DELPHI新增加的异步HTTP通信控件(区别于INDY的阻塞控件)。unit Unit1;interfaceusesWinapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,System
2017-10-25 21:48:17 1432
转载 数据库会自动清除掉超时的空闲连接造成中间件连接池中连接断开的问题
数据库会自动清除掉超时的空闲连接造成中间件连接池中连接断开的问题所有的数据库都会自动清除掉超时的空闲连接,因为数据库本身是一个SOCKET服务器,它必须要定时清除掉僵死连接,来保持其长时间稳定运行。数据库清除空闲连接以后,中间件连接池里面con.connected还是等于true,也就是说在中间件里面是无法判断连接池中的连接是否已经被数据库给清除了。事实上中间件连接池中
2017-06-04 11:54:28 2577
转载 TNetHTTPClient演示
TNetHTTPClient演示TNetHTTPClient演示TNetHTTPClient是DELPHI新增加的异步HTTP通信控件(区别于INDY的阻塞控件)。unit Unit1;interfaceusesWinapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,System
2017-06-04 11:37:06 2106
转载 解决Delphi ADO无法为更新定位行。一些值可能已在最后一次读取后已更改的问题
解决Delphi ADO无法为更新定位行。一些值可能已在最后一次读取后已更改的问题 2012-11-21 20:39:31| 分类: 数据库相关 | 标签:sql delphi 数据库 |举报|字号 订阅 下载LOFTER我的照片书 |
2017-02-11 22:43:39 4624
转载 datasnap越用越慢原因
DataSnap ServerDSServer1Disconnect这个函数什么时候执行?void __fastcall TServerContainer1::DSServer1Disconnect(TDSConnectEventObject *DSConnectEventObject)客户端正常退出的时候,会执行,SQLConnection1->Close();
2016-10-28 23:13:21 4747
转载 Http协议访问DataSnap Rest 服务器
Http协议访问DataSnap Rest 服务器用TIDHttp访问DataSnap Rest服务器,在服务器采用了用户验证的情况下,客户端需要注意下面的细节,否则不能正常连接。假如服务器有如下的用户验证:procedure TSC.DSAuthenticationManager1UserAuthenticate(Sender: TObject
2016-10-28 22:47:24 2542
转载 idhttp中对于post方法的定义
idhttp中对于post方法的定义:[delphi] view plaincopyprint?function Post(AURL: string; ASource: TIdStrings): string; overload; function Post(AURL: string; ASource: TStream): string; overload; function
2016-08-07 00:49:27 3649
原创 adoquery.FilterGroup参数解释如下
ADOQry.Filtered:=false; ADOQry.Filtered:=true; ADOQry.FilterGroup:=fgPendingRecords ;FilterGroup参数解释如下:FgUnassigned 指定不使用任何的过滤器来过滤数据fgNone 移去任何的过滤器,让所有的数据都显示出来。这也可以通过设定ADO的Filtered属性值
2016-07-24 13:02:59 1393
转载 使用ClientDataset 的统计功能要注意的几个问题
使用ClientDataset 的统计功能要注意的几个问题 转载▼1、使用ClientDataset 的统计功能要注意的几个问题:(1)设计期使用:ClientDataSet.Aggregates[n].Actived:=TrueClientDataSet. Aggregates[n].IndexName:=’I_IDX’,按什么索引进行统计,该索引
2016-07-20 08:13:35 1452
转载 ClientDataSet 分组统计
ClientDataSet 分组统计 (2013-08-25 10:06:53)转载▼标签: it分类: DelphiClientDataSet 设计时实现的分组统计:分组统计" title="ClientDataSet 分组统计" style="margin:0px; padding:0px; borde
2016-07-16 09:41:57 1315
转载 ClientDataSet的用法
ClientDataSet的用法TClientDataSet控件继承自TDataSet,其数据存储文件格式扩展名为 .cds,是基于文件型数据存储和操作的控件。该控件封装了对数据进行操作处理的接口和功能,而本身并不依赖上述几种数据库驱动程序,基本上能满足单机"瘦"数据库应用程序的需要。 1.TClientDataSet的基本属性和方法介绍 1).FieldDefs: 字段定
2016-07-16 09:21:14 2515
转载 FDMemTable内存表操作
FDMemTable内存表操作unit Umemtable;interfaceusesSystem.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,
2016-07-16 09:15:55 6268
转载 JSON利用superobject进行资料交换及重新封装ClientDataSet
先下载superobject http://code.google.com/p/superobject/downloads/list 001.unit uJSONDB;002. 003.interface004. uses005. SysUtils, Classes, Variants, DB, DBClient, SuperObject,
2016-07-08 01:17:17 1884
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人