加载中
使用海康威视SDK的那些坑

由于工作需要,项目中有使用到海康威视的产品,不可避免的就要使用海康的SDK进行二次开发。开发过程中磕磕绊绊的,踩了不少坑,这里做一个简单的记录,算是给健忘的自己提个醒吧。 Delphi版本...

2019/01/02 16:29
1.5W
lazarus 编写dll与接口注意事项小结

之前用lazarus编写了使用IInterface的dll,可惜没有成功。当把IInterface编译到exe里时,功能正常,编译到dll里再在exe里调用就不正常,原因未深究,不过大致也知道是哪一类问题,至于还有没...

09/13 17:40
27
*.frf报表中字段计算的坑

老坑 *.frf是FastReport 2.x的报表模板,现维护的老项目中有使用到该报表。 问题描述 报表通过数据集DS和报表变量V1、V2、V3等获取数据,并在模板中进行展示。 单独展示数据集中的某个字段:...

08/31 13:40
14
Lazarus压缩/解压zip乱码问题

Lazarus压缩/解压zip文件可以使用Zipper单元中的TZipper/TUnZipper类来实现,但是在有中文文件名时需要注意,否则会出现乱码。 压缩 TZipper的Zip类方法无需创建实例即可直接生成zip压缩文件...

08/24 16:10
37
Go的NC时间格式化

就个人而言,对Go的整体评价还是相当不错的,直到遇到了时间格式化。有人说,这是大佬们的浪漫。而我只想说,SB!NC!羊驼! 直接说对应关系吧: //年 2006 <=> yyyy 06 <=> yy //月 01 <=>...

07/27 17:33
70
idhttp POST的坑

坑 最近要和一个平台提供的http接口进行对接,由于服务不是部署在公网上的,所以没办法直接在开发环境下直接调试,又不能在客户的测试机上部署开发环境,只能选择加日志这种古老的方法。 在对...

07/12 09:47
63
lazarus构造/析构等方法的执行顺序

AfterConstruction、BeforeDestruction是TObject本身就有的方法,Loaded是从TComponent才有的方法,好好利用的话就可以更精准的控制对象的生命周期或者初始化/清理工作。虽然知道这点,而且也...

06/24 22:53
37
lazarus速查

Package->Install/Uninstall Packages AnchorDockingDsgn:安装后转为一体式IDE LazActiveX:安装后可安装ActiveX组件 lazdaemon:可开发windows服务 lazprojectgroups:使IDE支持工程组 la...

Lazarus报Error: Undefined symbol

在使用Lazarus编写动态库的过程中遇到了报Error: Undefined symbol:错误的问题,死活编译不过去,加了LCL包依赖也不行,找了N久终于在一个英文网站上找到了解决办法。 Error: Undefined sym...

06/06 21:59
234
Navicat连接Oracle数据库的坑

坑 首次使用Oracle数据库,习惯性的用Navicat连起来,嗯???怎么报错连不上? 数据库安装有问题?SQL Plus能连上啊! 检查配置,没问题! 重启,还是不行! 重装Navicat,然并卵! 解决 出...

05/25 17:11
55
慎用 out

最近需要评估一下海康摄像头不同抓拍方式的性能,以及封装类的可靠性。 在测试过程中,又发现了当初遇见的设备内存抓拍报错的问题。当初排查的结论是:当封装类开启预览的情况下,使用设备抓...

2021/12/15 11:29
106
Git 合并指定文件

PS:其实这个标题取得很有标题党的味,不是我的风格,但是这样可能更容易帮到我和遇到同样问题的人吧。 事件 一早就接到个操蛋的事:说客户那原有的功能,更新后没了!git log查起来吧,还能...

2021/11/08 11:03
72
配置 Lazarus 免重装

事件 过了个十一,原本好好的电脑,突然鼠标不能用了,本着重启能解决80%的问题的原则重启了下,结果就杯具了,直接就蓝屏了,怎么折腾都进不了系统,BUG 10果然是BUG 10,绝对名不虚传! 无...

dbg
2021/10/10 11:21
729
恶心的Access时间查询

背景 客户使用的是南方XX的生产控制系统,需要把数据导入到我们自己的系统里,之前做过类似的东西,不难。 当看到南方XX使用的是Access数据库里,心中一沉……(此处省略1024G脏字)不管心中...

2021/05/10 21:58
162
踩坑记:DBGridEh中取Footer的Sum值

DBGridEh算是Delphi中比较好用的第三方数据感知组件了,但其中有些小坑是真的有点小无语的。 场景 客户需要的有这样一组数据,大部分列是要求和的,用DBGridEh的Footer是轻松加愉快的;但是个...

2021/03/24 16:26
836
3 配置代理

使用GitHub要河蟹,使用Go开发同样也少不了河蟹,今天就说下在LMDE上如何使用Clash吧。 下载安装Clash 从GitHub上下载Clash最新版本,如:clash-linux-amd64-v1.4.1.gz wget https://github...

2021/02/23 23:24
887
安装 CodeTyphon

一直想找个开源的可以商用的Delphi的替代品,能跨平台了最好。开始时试过Lazarus,和D7还真是挺像的,不过用惯了XE,还是想找个习惯相似的IDE,扒拉下论坛后发现了CodeTyphon,就想着试一下。...

愚蠢的 SQL Server

今天在SQL Server的坑里跌得鼻青脸肿,折腾两三个小时,终于爬了出来,特此纪念一下,并以此明志! 背景 传统行业的老旧ERP项目 数据库在公司服务器上,版本为SQL Server 2000,本地使用的数...

2021/02/04 15:56
7.7K
2 搭建 Go 开发环境

LMDE可以说是非常干净了,虽然也有一些我用不上的小东西,但整体我还是很满意的。 有了OS,总得干点什么吧,思来想去,还是把Go环境给搭起来吧。 Git 安装 # 更新源 sudo apt update 安装git...

2020/12/27 11:31
838
1 安装LMDE

背景 一直以来,都对Linux心中神往,一直以来,也都对bug 10(win 10)深恶痛绝,但是对Linux却始终是浅尝辄止——要么是在虚拟机里玩,要么就是wls,真要装在真机上也不过是停留在安装完而已,...

2020/12/14 16:57
1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部