delphi
文章平均质量分 76
顾小北北
这个作者很懒,什么都没留下…
展开
-
Delphi2010使用DataSnap做个共享access
借助DataSnap我们可以很简单的把access变成一个共享数据库。先来做一个中间层服务器1、新建一个工程,在Delphi Project中选择DataSnap Server组,然后选择其中的DataSnap Server,点击确定,然后选择缺省设置即可.2、系统会生成一个工程框架.其实现在你什么代码都不用写,就已经建立好了一个DataSnap的服务器,那么这个服务器可以提供什么呢?它输出了一个类,这个类只有一个方法:function EchoString(Value: string)原创 2021-02-25 22:44:11 · 587 阅读 · 0 评论 -
delphi2010转码Base64图片上传百度AI接口识别发票手记
最近在研究如何快速度处理增值税发票的识别,对百度AI的接口还是感到非常不错的。下面把一些碰到的问题写下来,以方便其它用户。1、修改EncdDecd.pas 120行处,共三行2、转到bin\dcc32.exe3、为保险期间,我先将EncdDecd.pas放在c:\,然后cmd下运行,dcc32.exe c:\EncdDecd.pas会在同目录下生成EncdDecd.dcu文件,将文件放入lib目录。替换注意备份原文件。4、按百度原文:“图像数据,base64编码后进行urlencode,要求原创 2021-02-08 16:20:13 · 955 阅读 · 0 评论 -
Delphi7中idhttp和superobject获取网页中文乱码解决办法
Delphi7及其以下版本的 VCL 只支持 Ansi,所以在使用WideString 与 UTF8String (定义与 AnsiString 相同) 并没有办法正确的在 VCL 中显示Delphi7自带的utf-8转换函数遇到其无法识别的字符串就返回空。新建一个util_utf8.pas,然后引用这个转换函数可以解决这个bugunit util_utf8;interfaceuses Windows;typeUTF8String = Ans...原创 2021-01-13 11:33:02 · 1561 阅读 · 0 评论 -
delphi查找cmd窗口并监控和定时重启
因工作需要,要对一个cmd常开窗口进行监控,防止自动退出,而且为防止cmd程序卡死,最好定期重启。下面的函数是用于通过cmd窗口上的内容模糊查询已打开的所有窗口。返回找到几个窗口。function TForm2.find(name: string): Integer;varH_window,hWndClose:HWND;Text:array[0..255] of char;i:integer;begin//memo1.Clear;i:=0;H_window:=GetWindow.原创 2020-06-28 14:22:00 · 352 阅读 · 0 评论