自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 ODBC SSL 提供程序: 证书链是由不受信任的颁发机构颁发的

摘要:解决SMSS升级后FireDAC连接MSSQL证书错误的方法:在ODBC连接参数中添加"ODBCAdvanced=TrustServerCertificate=yes",或在ADO连接字符串中加入"TrustServerCertificate=yes"即可。本文记录该解决方案以备后续参考。

2025-12-26 20:24:09 53

原创 tesseract做个简单的JS/API

本文介绍了一个基于Node.js的OCR服务实现方案。通过Express框架搭建后端服务,使用Tesseract.js进行OCR图像识别处理。服务提供两个API端点:/api/ocr用于接收Base64图片进行文字识别,/health用于健康检查。文章还包含在Ubuntu系统上的部署指南,包括通过NVM安装Node.js、初始化项目、安装依赖,以及创建systemd服务单元文件实现开机自启。该方案实现了简单的OCR功能,并提供了错误处理和性能监控。

2025-12-19 23:54:12 147

原创 ClientDataSet传输Blob的错误Could not convert type (Array Byte) into type (integer).

ClientDataSet:Could not convert type (Array Byte) into type (integer).

2025-12-17 13:42:01 176

原创 unigui在linux下运行的一些情况

unigui在linux下运行的一些情况

2025-12-16 10:57:08 209

原创 DataSnap Http.Post后JSON处理

DataSnap Http.Post后JSON处理

2025-12-12 17:00:21 117

原创 DataSnap DSServerClass 判断客户端连接与断开

断开的时候呢,只有个Connection,网上找了找,例子也只有:TDSTCPServerTransport的DisConnect,那么与客户端发送来的信息关联在哪里,比如mac地址啥的。在TDSEventObject这里,Create后,通过DSServerClass1GetClass赋值,通过Destroy释放,客户端登录的时候,发送一些信息到服务端,并建立连接表,断开时从连接表中删除该信息。

2024-09-15 15:00:42 426

原创 delphi dbexpress select @@IDENTITY Cursor not returned from Query

Cursor not returned from Query

2024-09-13 20:05:21 201

原创 Delphi DataSnap中FDQuery,datasetProvider,clientdataset数据传输Float值错误

Delphi DataSnap中FDQuery,datasetProvider,clientdataset数据传输Float值错误

2024-09-13 15:10:47 380

原创 Delphi uniGui开发,错误runtime error 216 at 0033a042

Delphi uniGui开发,错误runtime error 216 at 0033a042

2024-09-12 21:04:30 253

原创 NextGrid 行号

NextGrid 行号

2024-09-06 16:15:37 239

原创 Delphi:海康抓拍一体机,写LED屏发语音

使用HCNetSDK.pas 做海康抓拍一体机开发的时候,过程中遇到很多问题,网上找过很多,java\C#\Python,原厂Demo,开发文档,发过很多遍,包括网上发的Delphi样例,依然有很多问题,比如登录的时候,C# ,JAVA,Python都用的V40,而网上Delphi的基本都是V30,我在做的时候,尝试用V40,从C#翻译过来,结果怎么做都出问题,用V30就很方便成功了,后来试出来,用FillChar给参数先分配空间,再sizeof获取大小,后面也就正常了。

2024-08-26 22:22:10 481

原创 server2016升域控后,Defender 提示无法访问指定设备路径

如题,打开桌面图标设置也是这提示。新装server2016的时候是可以的,一旦提升到域控,再点击就会有此提示。网上搜到的,更改用户账户控制,\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System下的EnableLUA改为0。...

2022-07-11 17:23:14 474 1

原创 访问共享提示0x80070043错误。

首先,本机系统正常。其次,可以Ping通服务器。访问服务器共享时提示0x80070043,。网上找了很久没找到,自己去把两台服务器的组策略对照 了一下,发现问题在这里:限制NTLM:传入NTLM流量 不知道是哪天设置的,后来忘掉了。将其改为允许所有。...

2022-07-10 17:21:02 20041 1

原创 HexToInt

function hextoint(s:string):integer;var i,k,a,len:integer;begin k:=0; len:=length(s); for i:=1 to len do begin case s[i] of '0':a:=0; '1':a:=1; '2':a:=2; '3':a:=...

2019-04-16 08:23:28 991

原创 保存表格列宽度cxgrid

procedure cxGridColWidth(t:tcxgridtableview;name:string;mode:string);var f:Tinifile; sl:Tstringlist; i:integer; s:string;begin sl:=Tstringlist.Create; sl.Delimiter:=','; f:=Tinifile.Cre...

2019-04-16 08:17:41 521

原创 Delphi 不打开Main窗口,先打开登录窗

program Project1;uses Vcl.Forms, Unit1 in 'Unit1.pas' {Form1}, Unit2 in 'Unit2.pas' {Form2};{$R *.res}begin Application.Initialize; Application.MainFormOnTaskbar := True; if a then...

2019-04-13 23:01:11 1173

原创 AC Report 在Delphi XE10中应用

ACReport 设置方便,比较适合软件使用中自定义报表。最新的3.2版本,是通过注册DLL来使用的里面包含的注册控件,在D7中直接可以使用,在D10中,无法注册。在Demo中的Delphi文件夹下,有个AcUtils文件夹,里面的文件复制到D10工程文件夹下面。就可以直接在D10中使用ACReport了。不过要安装BDE。自定义 fac: TAcRptEngine;...

2019-04-13 22:52:25 762

TopGrid3 for Delphi XE10.1.2(修改)

在TopGrid3基础上修改来的,去掉了DBGrid,只保留了StringGrid,去掉了RPT。 还是有些Bug,就是ansichar widechar ,,,ansistring widestring..以及XE里面默认的uniString。。 在使用Combobo列的时候,预设下拉值就会因为宽字符的问题被掉半个。 清空预设表格内容,不影响使用。

2019-04-22

ACReport3.2 Delphi XE 10.1.2 示例

ACReport 3.2 控件不能直接在D10中注册,而这个报表3.2版本是做成了Dll的,可以直接调用。

2019-04-13

读MSSQL表生成 insert脚本

写程序做数据库的时候,总有一边做一边加数据,然后生成正式程序的时候,初始化数据库,总会带有一些初始数据,而原本初建的原始数据中很多不必要,,通过MSSQL自动生成的只是创建一个空的数据库,从原有里面导出一些数据来用。这样子的。

2019-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除