- 博客(294)
- 资源 (75)
- 收藏
- 关注
原创 最后一个版本支持Windows 7 系统的WebView2使用指南(含下载)
支持最好的就是Windows11 或者windows 10。但是对于windows 7 新版本就不支持了。
2025-03-09 12:25:29
755
原创 【Delphi】如何解决使用webView2时主界面置顶,而导致网页选择文件对话框被覆盖问题
因为文件选择按键获取焦点的同时只要点击,就立即失去了焦点,所以没有解决问题,这就需要配合Delphi的TApplicationEvents控件中的OnActivate事件来共同处理。可以通过在 WebView2 中注入 JavaScript 代码来监听文件选择窗口的打开和关闭事件,然后通过 WebView2 的事件机制将这些事件传递到 Delphi 端。由于WebView2通过H5打开文件选择窗口时,Delphi无法直接获取到事件通知,因为文件选择时由浏览器进程管理的,所以需要使用一些技巧来解决。
2025-03-02 19:43:15
477
原创 如何解决:webview2 Runtime xxx.xxx or higher is required
出现如标题提示,说明我们运行的程序需要 Microsoft Edge WebView2 组件。这个组件用于在应用程序中嵌入网页技术(如 HTML、CSS 和 JavaScript)。如果以上链接不能安装,请从。
2025-02-26 13:50:25
666
原创 【Delphi】下如何实现32位和64位都能用的Inline Hook
介绍一个CnPack专家包里常用的较底层的技术Inline Hook(内联挂接),所实现的代码均在CnVcl组件包最新的CnMethodHook.pas中。
2025-02-24 16:59:31
229
原创 【Delphi】中COM对应Delphi原生数据类型表
通常,当类型前面有指针时,ElemDesc IDL标志不会用IDL_FIN或IDL_FOUT标记。在这些情况下,您可能会在变量标识符旁边看到注释,例如{IDL_None}或{IDL_In}。以下类型在COM开发的类型库中有效。保存类型库时,变量参数的关联ElemDesc的IDL标志标记为IDL_FIN或IDL_FOUT。在类型库编辑器中,根据您使用的是IDL还是Delphi,您可以使用不同的类型标识符。除了这些IDL类型之外,在库中定义或在引用的库中定义的任何接口和类型都可以在类型库定义中使用。
2025-01-07 09:23:16
854
原创 【Delphi】创建COM服务器供浏览器(WebView)使用的操作步骤
【代码】【Delphi】创建COM服务器供浏览器(WebView)使用的操作步骤。
2025-01-06 16:05:11
421
原创 【Delphi】创建简单的 COM 服务器 - 概述
无论您是使用自动化对象向导创建新的自动化服务器,还是使用COM对象向导创建其他类型的COM对象,您遵循的过程都是相同的。Design设计 COM 对象。使用 COM 对象向导或自动化对象向导创建服务器对象。定义对象向客户端暴露的接口。注册 COM 对象。测试和调试应用程序。
2025-01-06 09:55:05
309
原创 【Delphi】开发COM应用程序(理论)
COM是一种独立于语言的软件组件模型,它支持软件组件和在Windows平台上运行的应用程序之间的交互。COM最重要的方面是,它通过明确定义的接口实现了组件之间、应用程序之间以及客户端和服务器之间的通信。接口为客户端提供了一种在运行时询问COM组件支持哪些功能的方法。要为组件提供其他功能,只需为这些功能添加一个额外的接口。应用程序可以使用称为分布式COM(DCOM)的机制访问与应用程序位于同一台计算机上的COM组件的接口,也可以访问网络上另一台计算机的COM组件接口。COM既是一种规范,也是一种实现。
2025-01-05 11:44:56
576
原创 【Delphi】中的变量:Variables
变量是一种标识符,其值可以在运行时改变。换句话说,变量是内存中某个位置的名称;你可以使用该名称读取或写入内存位置。变量就像是数据的容器,由于变量是类型化的,所以它可以告诉编译器如何解释所保存的数据。
2024-11-25 19:27:09
697
原创 【delphi】常用语言特性:接口、匿名方法、泛型
Delphi 自第 7 版以来已经有了长足的进步,目前已经到了最新版本的Delphi 12.2。当然也包括其他语言特性,例如多态性。
2024-11-21 19:00:37
1030
原创 【delphi】线程终的Synchronize和Queue的区别
我们经常在做程序开发的时候会使用到线程,但是线程如果需要操作UI界面元素,则需要使用到Queue和Synchronize方法,这两个方法都会安全的在主线程中执行任务,但是她们的区别是什么呢?
2024-11-09 11:31:36
477
1
原创 表面光洁度详解
表面光洁度通常指表面的粗糙程度,它可以用来描述材料表面的微小不规则性。光洁度越高,表面越光滑,反之则表面越粗糙。表面光洁度是影响零件性能和外观的重要因素,理解其参数及标准对于设计和制造至关重要。通过合理的设计和加工,可以优化表面光洁度,提高产品质量和竞争力。在表面光洁度的上下文中,数字如“1.6”通常指的是表面的算术平均粗糙度(Ra),单位为微米(μm)。这表示在测量的长度内,表面的粗糙度平均为1.6微米。在设计和制造中,理解这个数值的具体意义有助于确定所需的表面光洁度,以满足功能和美观的要求。
2024-10-28 10:23:09
1807
原创 【Delphi】详谈Indy中的线程控件:TIdThreadComponent
不管什么语言,编写线程函数或者架构总是据一项基本功,对于Delphi语言也不例外,Delphi原生提供有线程对象TThread,直接使用TThread也没有问题,当然对于高版本的Delphi 也还提供了TTask等多任务对象,包括匿名线程等等,但是本文将详细介绍Delphi中大名鼎鼎的Indy中的线程控件:。使用非常方便,只需要就简单的书写时间函数即可。
2024-10-26 16:17:00
1082
原创 htmx 是什么?
HTMX 提供了一种轻量级的方式来构建动态网页,使得开发者可以更专注于 HTML 和后端逻辑,而不是繁琐的 JavaScript 代码。它非常适合于快速开发需要动态更新的应用程序。懂得就懂了,不懂得也就不明白了!
2024-10-25 19:57:10
720
原创 【Delphi】使用并行数组和有序字典加快 Delphi RTL 速度(D12.2)
介绍Delphi 12.2中的新功能:使用并行数组和有序字典加快 Delphi RTL 速度
2024-10-09 20:25:53
859
原创 【Delphi】Delphi vcl 和 fmx 的区别是什么
Delphi VCL(Visual Component Library)和 FMX(FireMonkey)是 Delphi 中用于开发用户界面的两个主要框架。它们之间有许多显著的区别,那到底有什么区别?
2024-09-26 12:26:54
1029
原创 【图像处理】多幅不同焦距的同一个物体的平面图象,合成一幅具有立体效果的单幅图像原理(二)
多幅不同焦距的同一个物体的平面图象,合成一幅具有立体效果的单幅图像原理
2024-09-26 11:49:31
926
原创 【图像处理】多幅不同焦距的同一个物体的平面图象,合成一幅具有立体效果的单幅图像原理(一)
多幅不同焦距的同一个物体的平面图象,合成一幅具有立体效果的单幅图像原理
2024-09-26 11:47:26
811
原创 【Delphi】Delphi 中的 LiveBindings 使用场景与概念
LiveBindings 适用于需要快速绑定 UI 控件和数据源的场景,尤其在数据库应用、对象模型绑定等场景中发挥作用。你可以使用 LiveBindings Designer 进行可视化的绑定,也可以通过代码实现更灵活的绑定。LiveBindings 既支持数据库字段的绑定,也支持普通对象和列表的绑定。LiveBindings 通过提供一种灵活、动态的数据绑定机制,极大地简化了 Delphi 应用程序中的数据交互。
2024-09-21 21:12:58
909
原创 【Delphi】创建应用程序和 LiveBindings示例(FMX)
此时,进度条已通过它们的值属性与轨迹条绑定。这意味着只要改变滑块的位置,进度指示器就会相应增减。进度条还通过旋转角度和值属性与弧形刻度盘组件绑定。这意味着每当您改变弧形转盘的位置时,进度条的旋转角度也会相应改变。界面上放置上如下3个控件:TProgressBar1, TArcDial1,TTrackBar1。
2024-09-21 20:51:53
405
原创 【delphi】正则判断windows完整合法文件名,包括路径
本文详细介绍了如何试用正则表达式判断一个windows文件,包含完整路径是否是合法的。
2024-09-17 21:38:49
1016
Delphi 中图像高效处理函数库Image32和开源钩子函数库等
2025-03-24
MicrosoftEdgeWebView2RuntimeInstaller V109.0.1518.140(支持windows 7)
2025-03-09
Delphi-Indy中的线程控件
2024-10-26
Delphi 压缩解压缩zip文件源代码,支持密码
2024-10-10
Win32API(6.0) for Delphi
2024-09-04
GreenFish Icon Editor 4.2
2024-08-11
Delphi 演示高分辨率下监控屏幕缩放系数变化,获取DPI等源程序及演示程序
2024-05-19
Delphi-OpenCV-Class-main
2024-05-07
Opencv 4.7 Windows 安装包
2024-05-07
Restore Delphi IDE 恢复Delphi IDE 的初始布局
2024-03-10
Delphi 12 Windows API From WinMD 1.0(全部源代码)
2023-12-24
Delphi实现RichEdit彩色日志Helper,让你做出专业的彩色日志显示界面,源程序
2023-12-03
Delphi实现RichEdit彩色日志Helper,让你做出专业的彩色日志显示界面,演示程序(EXE)
2023-12-03
"海纳"二维码生成器(神器)
2023-08-11
腾讯云API 3.0 Delphi 版接口源程序(最新V3版本,支持所有API调用,例如OCR,AI文生图、短信等)
2023-07-14
windows服务程序和桌面程序集成于一个EXE的源代码(可实现程序自身进行服务安装、启动、停止、卸载功能)
2023-06-12
windows双模程序需要文件源程序(uProcess-UserCode.pas和uszhnServiceUtils.pas)
2023-06-12
最新版本的 TMS FNC UI Pack v5.0.1.3 (28 Mar 2023) for Delphi & CB
2023-04-16
Delphi 版腾讯云短信发送源代码(Delphi11.2开发 SourceCode)解压密码:abitsoft.com
2023-03-18
Delphi 发送HTML格式邮件和纯文本邮件源代码,支持SSL,包含SSL所需要的动态库,是后台进行邮件注册认证的必备!
2023-03-09
Delphi开发的支持SSL并且可以发送HTML格式邮件的EXE程序(Send-Mail.exe)
2023-03-08
HTML转EXE工具(支持win32和win64,WebView2 (Chromium) 浏览器内核)
2023-02-19
UPX压缩文件最新版图形界面源程序(Delphi 11)
2023-02-17
UPX 压缩图形工具(2023-02-14)
2023-02-14
大名鼎鼎的 SAPIEN-PowerShell-Studio-2023-v5.8.215-x64 最新版本
2023-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人