完整的导出代码,另外WPS引用的文件和常量值得记录一下。要注意新版的WPS要在关键字前加上K,ET要变成KET。
2021-11-05 14:56:34 227KB DELPHI WPS PAS TLB
1
2019-01 road vehicle-safety of intended functionality 汽车预期功能安全
2021-10-29 22:23:55 18.36MB 安全
1
感觉在DELPHI下,XLSREADWRITEII5还是比较好用的,至少比OLE方式要方便不少,这是修改过的DX104版本的源码,替换掉源码中的文件,重新编译,输出的EXCEL文件就正常了,而且也不会弹窗提示。
2021-10-18 21:03:09 36KB DELPHI XLSREADWRITEII
1
LAB to study the dependence of the compression time of the LZ77 algorithm on the size of the dictionary
2021-10-06 10:00:48 2KB lempelziv
DEMO程序必须重新编译运行才能修正原资源死锁问题 取自卢伟的专栏DELPHI 线程池代码(http://blog.csdn.net/babyvspp/archive/2008/01/01/2008234.aspx),封装的十分完美,用法也非常简单,可以根据使用者设定的初始工作线程数和最大线程数以及线程执行时间自动增加工作线程。 此发布修改了原作者在线程池Free时的一点问题:“不能结束工作中的工作者线程(资源死锁)”。 用法: // 创建线程池 FThreadPool := TThreadsPool.Create(Self); // 创建线程池 FThreadPool.ThreadsMin := 5; // 初始工作线程数 FThreadPool.ThreadsMax := 50; // 最大允许工作线程数 FThreadPool.OnProcessRequest := DealwithCommRecvData; // 线程工作函数(DealwithCommRecvData在工作者线程的Execute方法中被调用) // 使用线程池 var  AWorkItem: TRecvCommDataWorkItem; // 继承自TWorkItem begin  AWorkItem := TRecvCommDataWorkItem.Create;  Move(PData[0], AWorkItem.FRecvData[0], PDataLen);  AWorkItem.FRecvDataLen := PDataLen;  FThreadPool.AddRequest(AWorkItem); // 向线程池分配一个任务 end;
1
该文件可使Delphi开发的程序仅可启动一次,防止多次启动。使用方法:将附件中MultInst.pas复制到Delphi工程目录下,头文件中引用MultInst类即可。
2021-09-07 13:00:51 3KB Delphi MultInst
1
C#连接MYSQL8.0的版本老是提示[Authentication method 'caching_sha2_password' not supported by any of the available plugins.] 这个错误,换低版本的MYSQL连接又没有问题,现在把我的经验分享一下,解决这个连接的问题。
2021-08-24 09:14:50 23.33MB C# MYSQL caching_sha2_pas
1
完整英文版 ISO/PAS 21448:2019 Road vehicles - Safety of the intended functionality(道路车辆 - 预期功能的安全性)。由于预期功能的功能不足或合理可预见的人员误用导致的危险,不存在不合理的风险被称为预期功能的安全性 (SOTIF)。 本文件为实现 SOTIF 所需的适用设计、验证和确认措施提供指导。 本文档不适用于 ISO 26262 系列涵盖的故障或由系统技术直接引起的危险(例如激光传感器对眼睛的伤害)。
2021-08-20 14:06:31 3.09MB iso 21448 道路车辆 预期功能
Delphi 官方读写 JSON 流的类,格式化JSON字符串时需要
2021-08-16 15:06:25 18KB JSON delphiJSON JSON格式化
1