支持现有delphi的所有版本,支持 Delphi 7 至 Delphi XE8, 10 Seattle, 10.1 Berlin and 10.2 Tokyo, C++ Builder 2006 至 XE3。还包括 OpenSSL 1.1.0e,附件中有安装说明!
2025-06-16 17:53:25 7.63MB delphi xe10 delphi7
1
RADStudio-12-1-29-0-51961-7529-KeyPatch.rar
2025-06-14 20:15:15 1.39MB delphi
1
标题中的“基于VB的图片缩放控件和实例.rar”表明这是一个使用Visual Basic(VB)编程语言开发的项目,主要关注图像缩放功能。这个压缩包包含了一个控件及其使用示例,目的是让开发者能够理解和应用图片的缩放功能,不仅限于MDI(Multiple Document Interface)窗口的背景,还可以作为单独的图像处理组件。 描述中提到的“MDI窗口的背景上实现窗口背景图像的缩放操作”涉及到Windows应用程序设计的基本概念。MDI是一种用户界面模式,允许在一个父窗口中打开多个子窗口。在VB中,通过使用MDI窗体和子窗体可以创建这种类型的多文档应用程序。将图片缩放功能应用于MDI窗口的背景,意味着当窗口大小改变时,图片会相应地按比例缩放,以保持视觉效果的连贯性。 “除了对背景的控制外,还可独立出来,做为一个图像缩放的控件来用”暗示了这个控件具有足够的灵活性和可复用性。在VB中,控件是可以被重复使用的代码模块,可以嵌入到不同的界面或程序中,以执行特定任务。在这个案例中,图片缩放控件不仅可以作为背景的一部分,还能作为一个独立的组件添加到其他地方,用于处理任何需要图像缩放的场景。 标签“VB源码-其它源码”提示我们,除了VB的基本语法和控件使用,可能还涉及到自定义控件的开发和编程技巧。在VB中,开发者可以通过继承标准控件或者从头创建新的UserControl类来创建自定义控件。这通常涉及到事件处理、属性和方法的定义,以及界面设计的细节。 压缩包内的文件“codesc.net”可能是源代码文件或者相关文档,包含了实现这些功能的VB代码。通过分析这个文件,开发者可以学习到如何在VB中实现图片缩放算法,如双线性插值或其他高质量缩放方法;如何响应窗口大小变化事件并调整图片大小;如何创建和使用自定义控件;以及如何在MDI环境中操作和显示图像。 这个VB项目提供了一个学习图像处理、自定义控件开发以及MDI窗口管理的机会。对于想要提升VB编程技能,尤其是图形用户界面设计和图像处理的开发者来说,这是一个有价值的资源。通过深入研究和实践,可以掌握更多关于VB编程和Windows应用开发的知识。
2025-06-12 19:55:15 167KB VB源码-其它源码
1
Aspose.Email For .NET 试用版 试用版 开发语言: .NET/JAVA 可用平台: Visual Studio 2005-2013/JAVA 当前版本: v17.2 Aspose.Email是用于轻松的开发 email 功能的应用程序的一组控件,可以在不需要安装OutLook的情况下创建、读取、编辑PST/OST文件,基于 ASP.NET 的Web应用、Web服务和Windows 应用。支持 Outlook PST, EML, MSG, and MHT 格式. 允许开发者直接与 SMTP, POP, FTP, 和 MS Exchange 服务器进行工作。支持邮件合并、行事历、定制邮件标题和内容、嵌入文件等。
2025-06-10 09:45:08 31.81MB EMail控件
1
这是我资源的博客地址,可以先去博客看一下显示效果,以免浪费自己的时间。 https://mp.csdn.net/mp_blog/creation/editor/13178258 表盘的刻度分部,长刻度和短刻度显示。 在数值80W时,需要更改刻度盘的颜色渐变。 在数值80W时,更改库容总数背景的显示,也是颜色渐变。刻度盘控件属性定义 2025-06-09 15:03:47 186KB wpf
1
动态加载DFM界面是Delphi编程中的一个重要技术,它允许程序在运行时根据需要加载和显示用户界面。这种技术在创建可扩展性高的应用程序时非常有用,因为可以在不重新编译整个程序的情况下添加或更新界面元素。本项目提供的"动态加载DFM界面的小程序"是一个实用工具,它能够读取和显示Delphi的界面文件(.dfm)。 我们需要了解DFM文件。DFM,全称为Design-Time Form,是Delphi保存用户界面设计的二进制文件。它包含了窗口上的所有控件的位置、大小、属性以及它们之间的关系。当Delphi程序运行时,.dfm文件会被加载并映射到内存中,形成程序的用户界面。 该小程序的核心功能在于它的动态加载机制。在传统的Delphi编程中,界面通常在编译时就固定了,而这个工具打破了这个限制。它允许开发者在运行时通过修改或加载新的DFM文件来改变程序的界面布局。这为实现动态生成界面、按需加载不同组件或者在不重新发布整个应用程序的情况下更新界面提供了可能。 要实现动态加载DFM,开发者需要编写代码来解析DFM文件,并将其内容转化为实际的控件对象。这个过程中,Delphi的TStream和TReader类扮演了关键角色。TStream用于读取DFM文件,TReader则负责解释流中的数据并创建对应的控件实例。在这个小程序中,只需修改特定的文件,就可以适应不同的第三方控件,这显示了其良好的兼容性和灵活性。 在提供的压缩包中,"kendling_DFMViewer.gif"可能是一个展示DFMViewer工作原理的示例图,"2ccc.com.nfo"可能包含关于作者或项目的额外信息,"readme.txt"通常是说明文档,提供了使用和配置程序的指导,而"DFMViewer"可能是实际的执行程序或源代码文件,其中包含了实现动态加载DFM的核心代码。 这个小程序是一个很好的学习和参考资源,对于希望掌握Delphi动态加载DFM界面技术的开发者来说尤其有价值。通过理解和研究这个项目,可以深入理解Delphi的界面设计和运行时动态加载机制,从而提升 Delphi 应用程序的灵活性和可维护性。
2025-06-08 15:51:57 569KB delphi 动态加载
1
在C#编程中,流程图是一种直观表示程序执行顺序的图形工具,对于理解和设计复杂的程序逻辑非常有帮助。本文将详细讲解如何在C#中利用软件或插件创建流程图,并演示如何添加控件和连线。 让我们理解流程图的基础。流程图通常由各种图形元素组成,如开始/结束框(椭圆)、处理步骤(矩形)、决策点(菱形)和流程线(箭头)。在C#中,我们可以使用第三方库如Microsoft Visio API或者专门的流程图控件来创建和操作这些元素。 1. **添加控件**: - **控件选择**:你需要选择或创建一个可以添加到流程图的控件。这可能是一个简单的形状,比如一个表示操作的矩形,也可能是一个复杂对象,如一个包含输入输出的类。 - **实例化控件**:在C#代码中,你可以通过实例化控件类来创建一个新的流程图元素。例如,如果你正在使用一个名为`FlowShape`的自定义类,你可以写`FlowShape myShape = new FlowShape();` - **设置属性**:每个控件都有自己的属性,如位置、大小、颜色等。你可以通过设置这些属性来定制控件的外观和行为。例如,`myShape.Color = System.Drawing.Color.Blue;` - **添加到画布**:将控件添加到流程图的画布上,这通常是通过控件容器或画布类的方法完成的,如`flowDiagramContainer.AddControl(myShape);` 2. **连接控件**: - **连线定义**:流程图中的连线表示控制流,可以带有条件或无条件。在C#中,这可能是通过实例化`Connection`类实现的。 - **设置起点和终点**:每条连接线都需要指定起点和终点。这通常涉及获取控件的边界点,并用它们作为连接线的`StartPoint`和`EndPoint`属性。 - **添加线条样式**:可以调整线条的样式,如粗细、颜色和箭头。例如,`connection.LineWidth = 2; connection.Color = System.Drawing.Color.Black;` - **添加连接**:将连接线添加到流程图容器中,`flowDiagramContainer.AddConnection(connection);` 3. **交互和事件处理**: - 用户交互:为了让用户能够与流程图互动,如拖动控件或点击连线,需要添加事件监听器。例如,`myShape.MouseDown += new MouseEventHandler(Shape_MouseDown);` - 事件处理:编写对应的事件处理函数,更新流程图的状态或执行相应操作。 在提供的压缩包中,`WinFmsApp1.sln`是Visual Studio解决方案文件,包含了项目的信息和配置。`WinFmsApp1.suo`是用户特定的解决方案选项文件,通常包含用户界面布局和个人设置。`WinFmsApp1`可能是一个项目文件,包含实际的C#代码和资源。通过打开和分析这些文件,你可以看到如何在实际项目中实现上述流程图的创建和管理。 总结来说,使用C#进行流程图开发涉及到控件的创建、属性设置、连接线的绘制以及事件处理。通过熟练掌握这些技巧,开发者可以构建出功能丰富的流程图应用,方便地表示和操作程序逻辑。在实践中,还可以结合UI设计原则和用户体验,使流程图更具可读性和实用性。
2025-06-07 11:53:51 51KB 流程图
1
本资源是Flutter 双指缩放和双指移动共存手势检测系列之--2封装资源。实现双指缩放和双指移动共存手势检测以及控件封装他。 Flutter 3.10.6 two_fingers_zoom_mov_gesture:手势检测控件封装 twoFingersZoomMoveDirect: 依赖于 two_fingers_zoom_mov_gesture 的demo 使用:解压后 two_fingers_zoom_mov_gesture 与 twoFingersZoomMoveDirect 放置同一目录, 使用 twoFingersZoomMoveDirect 编译运行即可查看效果 博文参考:《Flutter 双指缩放和双指移动共存手势检测系列之--2封装》https://blog.csdn.net/daimengliang/article/details/135438197
2025-06-07 10:41:25 1015KB flutter
1
1、支持屏幕打印,控制方法多样,可以打印全部rxlib控件全部InfoPower控件,TDBGrid,TStringGrid,TImage,TEdit等,TDBGridEh,f1book,TDecisionGrid等等众多控件。(例子1,例子2,例子3,例子4,例子5)   2、支持最终用户设计、修改报表,只需连接相关的数据源,指出数据的位置(设置报表样式),无论是主从表,子报表,套表,都可迅速生成。开发一个报表只需几分钟的时间。   3、报表样式可以保存为rmf格式,下次可通过读入使用(配合SQL脚本就可以生成报表)。并可以把带数据的报表保存为rmp格式,在任何机器上都可以浏览、打印,而不需要数据库。   4、生成后的报表支持修改,包括字体的设置,边框的设置,修改内容等。   5、报表编辑器内自带ado,bde,ibx,Diamond dao,dbisam等数据访问控件,可以通过这些控件开发独立的报表制作工具。其使用方法和delphi中的控件是一样的。   6、完全、自由自定义页面、边距、字体,标题和页眉页脚,并可以在自认合适的地方插入函数来实现当前日期,页合计,总合计等功能,合计字段可以放在页头,分组头,并支持条件合计,对分组合计,分页合计,总计等只需简单地设置属性即可。   7、完全支持D5--D7,BCB5--BCB6。   8、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程序脚本,以控制、或实现更复杂的打印效果。   9、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。   10、多种格式转换,可以把做出的报表转换为html,xls,pdf,bmp,jpeg等等格式。   11、自动对超长记录折行,超长的内容也会自动折行,中文换行不会乱码。   12、首家支持缩放打印功能,可以根据打印时选择的纸张自动缩放报表。   13、首家支持即打即停.   14、首家提供类似excel的报表设计器,给你足够灵活方表的报表设计方式。   15、首家提供双报表设计器(第一种,第二种),满足所有的需求。   16、更是提供类似于ObjectPascal的script,实现特殊功能。   17、首家提供web,IntraWeb中的报表解决方案。   18、首家提供报表压缩处理,占用内存更少,生成报表速度更快。   19、首家提供合并单元格功能,更加适应处理复杂的中文报表。   20、自动填空行,每页打印数量等细节处理更完善。
2025-06-06 23:52:08 13.37MB delphi 控件rm
1
这是一个报表控件包,For Borland Delphi Versions 3,4,5,6,7.100% 源码. 特点 ----------------------------------------------------- 复杂的报表?在report machine面前,还会有什么复杂的报表存在吗? 不,不会有的,因为这是一个功能强大,完全自动化、完全自由设计的报表控件。 对于一般的主从表,单表,你甚至只需要点动鼠标次数=你的数据字段个数就可以完成一个完全自定义的,并且支持用户进行格式修改加工,重新设计格式的报表! 想想fast report 吧,report machine会fast report会的,还会它不会的! 这是一个完全中文化报表控件,支持delphi3到delphi6,BCB3到BCB6。 它的最大优点就是:强大与自由! report machine目前主要能做的: 一、支持屏幕打印,控制方法多样,可以打印全部rxlib控件,全部InfoPower控件,TDBGrid,TStringGrid,TImage,TEdit等,TDBGridEh,f1book,TDecisionGrid等等众多控件。 二、支持最终用户设计、修改报表,只需连接相关的数据源,指出数据的位置(设置报表样式),无论是主从表,子报表,套表,都可迅速生成。开发一个报表只需几分钟的时间。 三、报表样式可以保存为rmf格式,下次可通过读入使用(配合SQL脚本就可以生成报表)。并可以把带数据的报表保存为rmp格式,在任何机器上都可以浏览、打印,而不需要数据库。 四、生成后的报表支持修改,包括字体的设置,边框的设置,修改内容等。 五、报表编辑器内自带ado,bde,ibx,Diamond dao,dbisam等数据访问控件,可以通过这些控件开发独立的报表制作工具。其使用方法和delphi中的控件是一样的。 六、完全、自由自定义页面、边距、字体,标题和页眉页脚,并可以在自认合适的地方插入函数来实现当前日期,页合计,总合计等功能,合计字段可以放在页头,分组头,并支持条件合计,对分组合计,分页合计,总计等只需简单地设置属性即可。 七、完全支持d3--d6,c3--c6。 八、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程序脚本,以控制、或实现更复杂的打印效果。 九、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 十、首家支持缩放打印功能,可以根据打印时选择的纸张自动缩放报表。 十一、多种格式转换,可以把做出的报表转换为html,xml,bmp,jpeg等等格式。 十二、自动对超长记录折行,超长的内容也会自动折行。 十三、最新增加GridView,类似于电子表格,非常非常适合制作复杂报表。 最新更新和问题解答请访问论坛:www.pcjingning.com 安装 ----------------------------------------------------- 1.如果没有安装RxLib 2.60及以上版本,请打开RM.INC文件, 将"{$DEFINE RX}"改为"\\{$DEFINE RX}" 2.如果没有安装InfoPower及以上版本,请打开RM.INC文件, 将"{$DEFINE InfoPower}"改为"\\{$DEFINE InfoPower}" 3.Delphi 6.X 从Delphi IDE中卸载以前的Report Machine版本。 打开菜单"File\Open..."打开DclRMachine6.DPK,选择"Install" 4.Delphi 5.X 从Delphi IDE中卸载以前的Report Machine版本。 打开菜单"File\Open..."打开DclRMachine5.DPK,选择"Install" 5.Delphi 4.X 从Delphi IDE中卸载以前的Report Machine版本。 打开所有的DFM文件,选择保存。(因为我是在Delphi 5.0中完成的,DFM文件 与4.X有些不兼容) 打开菜单"File\Open..."打开DclRMachine4.DPK,选择"Install" 6.Delphi 4.X 从Delphi IDE中卸载以前的Report Machine版本。 打开所有的DFM文件,选择保存。(因为我是在Delphi 5.0中完成的,DFM文件 与3.X有些不兼容) 打开菜单"File\Open..."打开DclRMachine3.DPK,选择"Install"
2025-06-06 23:40:52 11.15MB Report Machine
1