摘要: 1.rdpRemoteWindowDisplayed(ASender: TObject; vbDisplayed: WordBool; hwnd: POleVariant; windowAttribute: TOleEnum); 这种POleVariant ,看原来接口声明是什么类型。比如这个是句柄 阅读全文
posted @ 2025-07-06 09:14 Tag 阅读(2) 评论(0) 推荐(0)
摘要: 有部分win11升级打补丁后,如果软件用的是 MS Sans Serif 字体,字体渲染出来整体变小了。实测卸载补丁后就可以了,但是有些电脑环境卸载后还是不可以。 卸载不可以的直接用字体映射方法来解决,映射成 Microsoft YaHei 字体,字体可以随便自己选。去到以下注册表路径找到想要换的字 阅读全文
posted @ 2025-07-02 13:41 Tag 阅读(83) 评论(0) 推荐(0)
摘要: 环境: 服务器系统:Winserver 2008 R2 SP1 要SP1 没有打补丁的不可以,会缺少一些DLL 因为用的VS2022 C++ 的开源工程。会有依赖。如果是用其他语言开发的就没有这个问题。ed2k://|file|cn_windows_server_2008_r2_standard_e 阅读全文
posted @ 2025-06-28 17:49 Tag 阅读(4) 评论(0) 推荐(0)
摘要: 使用 Class Helper,在其它单元,可以访问该类的私有字段。方法是加上:with self do 直接写self.也是没有用的,一定要用 with self do 根本原因:作用域解析规则 Delphi 编译器在解析标识符(如字段名)时遵循严格的作用域规则: 类辅助内部的作用域在类辅助方法内 阅读全文
posted @ 2025-06-06 17:03 Tag 阅读(7) 评论(0) 推荐(0)
摘要: 经测试 delphi7 RealThinClient-5.15 这个版本的接收数据比较大时,偶尔会有接收不完整的情况。 抓包确实是完整的,接收的red 回来的数据是不完整的。不管是解码前的还是解码后的都一样是不完整的,用官方的DEMO也是。 最后是加重试机制来解决,这点做客户端。高版本没有试,后面再 阅读全文
posted @ 2025-05-23 16:41 Tag 阅读(2) 评论(0) 推荐(0)
摘要: function TRtcHugeString.Get: AnsiString; var a,b,loc:integer; FPack2:PRtcStrArr; begin if FCount>1 then begin SetLength(Result, FSize); loc:=1; for a: 阅读全文
posted @ 2025-05-06 16:49 Tag 阅读(7) 评论(0) 推荐(0)
摘要: uniapp ios 上传文件,网上有一些解决方法。比如文件大写认不到,这些我觉得就是后端的锅。该改改,不然就是前端传过去的都是以小写。 还有一个解决方法:https://www.jianshu.com/p/798d15d1c42e。 实际测试了不用也可以,都读到了,uni.uploadfile也是 阅读全文
posted @ 2025-03-09 15:51 Tag 阅读(40) 评论(0) 推荐(0)
摘要: 背景:d10.2安装 FastReport_v6.6.12 其中的 ado老是安装不上。解决:IDE管理员身份运行,编译安装。再手动安装BPL, 可能第一次支提示错误,再安装第二次 bpl就可以了.还有个笨方法:把C盘有安装的BPL都删掉重新安装 阅读全文
posted @ 2025-02-28 17:54 Tag 阅读(3) 评论(0) 推荐(0)
摘要: type TBytes = array of Byte; function Str2Bytes(const S: string): TBytes; var AnsiStr: AnsiString; begin if S = '' then begin Result := nil; // 或者设置为长 阅读全文
posted @ 2025-02-09 15:14 Tag 阅读(5) 评论(0) 推荐(0)
摘要: 默认ping本机计算名返回的都是ipv4,有一天发现变成了IPV6 解决:变之前是因为关闭了网络发现,后面开启就可以了。 打开网络和共享中心 阅读全文
posted @ 2025-02-09 14:54 Tag 阅读(459) 评论(0) 推荐(0)