收藏本版 |訂閲

Delphi/Pascal论坛 今日: 0|主題: 610|排名: 33 

  • Delphi-基础(例程、例程返回值)
    一、例程:Delphi中独有的称呼,例程是将具体某个功能的代码进行封装表现形式:   1、过程   2、函数  过程和函数的区别在于有没有返回值二、例程的作用   1、可以解决命名冲突问题   2、提高代码的重复使用率   3、提高代码可维护性三、使用历程   1、定义 1 procedure Demo1(); //过程 2 begin 3 ...
    171 郭宗礼 发表于 2019-12-2 Delphi/Pascal论坛
  • delphi SynPDF 文档设置
    SynPDF 文档设置 属性和方法 TPdfDocument.CompressionMethod property CompressionMethod: TPdfCompressionMethod; 用于页面内容存储的压缩方法。 在创建类实例时默认值为 cmFlateDecode。 TPdfCompressionMethod 指定页面内容压缩。 unit SynPdf TPdfCompressionMethod = ( cmNone, cmFlateDecode); cmNone 不压缩 ...
    156 记有说 发表于 2022-4-29 Delphi/Pascal论坛
  • delphi FireDAC 分页查询
    FireDAC 分页查询 代码 分页查询 procedure TForm1.Button1Click(Sender: TObject); begin //设置每页返回的记录数(获取的最大记录数) FDQuery1.FetchOptions.RecsMax := 20; //获取第1页的数据(从0开始,相当于SELECT * FROM tceshi LIMIT 20 OFFSET 0) FDQuery1.FetchOptions.RecsSkip := 0; //查询数据 ...
    193 人生新希望 发表于 2023-9-16 Delphi/Pascal论坛
  • delphi简单判断程序30秒没有键盘和鼠标动作示例
    以下为原代码: (这里给timer设置了1000ms)的参数,表示30秒的间隔!! 复制代码 代码如下: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; Timer1: TTimer; procedur ...
    1141 小茶客 发表于 2013-6-28 教程
  • Delphi - Indy TIdFTPServer封装类
    在Delphi 7开发下有强大的Indy控件,版本为9,要实现一个FTP服务器,参考自带的例子,发现还要写很多函数,而且不支持中文显示文件列表等等。 于是,自己改进封装了下,形成一个TFTPServer类。 源码如下: 1 {*******************************************************} 2 { ...
    1149 功夫熊猫儿 发表于 2019-8-29 Delphi/Pascal论坛
  • Delphi 11.1 发布
    RAD Studio, Delphi, C++Builder 11.1 ISO https://altd.embarcadero.com/download/radstudio/11.0/RADStudio_11_1_esd_10_8973a.iso  https://blogs.embarcadero.com/announcing-the-availability-of-rad-studio-11-1-alexandria/   昨天下载回iso,安装并试用,一直到现在,感觉是非常好! 安装后,没有安装第 ...
    198 朱兆顺 发表于 2022-3-16 Delphi/Pascal论坛
  • DeWeb --- Hello,World!
    1.新建一个DLL,命名为hello.dpr 2.新增一个Form.(File->New->VCL Form - Delphi),建议不要更改单元名称和Form名称,即分别为unit1.pas和Form1 3.在Form1中添加一个Label,设置其Caption为"Hello,DeWeb" 4.将hello.dpr源文件代码更改为 //==================================== library hello; uses ShareMem, SysUtils, F ...
    1105 源芳 发表于 2020-12-21 Delphi/Pascal论坛
  • 一步一步学习使用LiveBindings(7) 实现对JSON数据的绑定
    本课将介绍如何从JSON中获取绑定数据源,并且将更新也写回JSON。可以设想一下有一台远端服务器提供JSON数据,Delphi客户端可以接收这些JSON数据,然后转换成数据绑定对象,在应用程序中处理完数据后,将更新的数据序列化为JSON传回远端服务器,很多移动应用使用了这种模式处理服务器端的数据。好了废话少说,开始打开Delphi ...
    170 嫦娥舞翩跹 发表于 2025-8-4 Delphi/Pascal论坛
  • Delphi 12 Patch1
    如果你升级到Delphi12,这个补丁是必须打的。官方也发布了ISO版本,如这个需要重新安装。 https://altd.embarcadero.com/download/radstudio/12.0/radstudio_12_0_inline_116924a.iso Quality ortal Issues Addresses by This atch (notice QP remains accessible in ...
    1161 心愉 发表于 2024-2-18 Delphi/Pascal论坛
  • Delphi TcxComboBox控件说明
    Delphi TcxComboBox控件说明 属性:    Text:ComboBox 的文本信息    EditText: 也是给ComboBox 的文本信息赋值,但不同的是 给Text赋值会 触发 Change事件,也会触发 EditvaluesChange事件 , 而且 EditText只会触发              ...
    1138 尖刻 发表于 2019-9-1 Delphi/Pascal论坛
  • Delphi 的编译指令(1): $DEFINE、$UNDEF、$IFDEF、$ELSE、$ENDIF
    Delphi 的编译指令(1): $DEFINE、$UNDEF、$IFDEF、$ELSE、$ENDIF本文转自:http://www.cnblogs.com/awei0611/archive/2009/02/26/1398459.html   一个程序从无到有的过程是这样的: 编辑代码 -> 预处理 -> 编译(成dcu等) -> 链接(为exe等). 什么是预处理? 譬如 VCL 中有很多代码是兼容 Linux 的, 在 Windows 下就需要在 ...
    1154 順東 发表于 2021-4-20 Delphi/Pascal论坛
  • 【转】Delphi TClientDataSet的使用
    转自:https://www.cnblogs.com/chenmfly/p/4541353.html 1.TClientDataSet的基本属性和方法介绍 1).FieldDefs: 字段定义列表属性 开发者可通过单击属性编辑器中该属性编辑按钮,或在该控件上单击右键选择弹出菜单中的"Fields Editor"菜单进行字段编辑。设置完此属性后,实际上就相当于定义了表的结构;如果想装入已有的 ...
    1111 咸鱼爱翻车 发表于 2020-9-12 Delphi/Pascal论坛
  • Delphi实现开源Vector向量容器类
    几周前,我在C ++ Builder上写了一篇文章,在那里我完全超出了我的舒适范围,并实现了我的第一个C ++类。 自从我对C ++ Builder产生了兴趣之后,在接下来的几周和几个月中,我将继续使用C / C ++进行冒险,但是与其他许多人一样,Corona病毒迫使我对工作进行不同的优先级排序。所以暂时我的焦点将是Delphi。 在这篇Delphi文 ...
    199 姜颖 发表于 2020-4-16 Delphi/Pascal论坛
  • delphi模板开发
    delphi模板开发 用模板开发,写代码就是填空题。 让开发变为填空题,这也是AI开发的指导思想。 1)制作模板 /// <author>cxg 2023-10-9</author> unit db.crud; interface uses System.Classes, System.SysUtils, serialize, yn.log, db.unidacpool, db.unidac, global; type TCRUD<T: record> = record dbid ...
    164 英峰昊慈 发表于 2023-10-9 Delphi/Pascal论坛
  • delphi mysql adbquery数据提供程序或其他服务返回 E_FAIL 状态
    delphi mysql adbquery数据提供程序或其他服务返回 E_FAIL 状态。. 出现以上错误,请检查表的时间字段是否可以为NULL,不能为NULL可能出现这个问题,或其他不能为空的字段造成的。Access数据库,文本类型字段,存储字符段超出该字段定义的最大长度报此错误一般都是数据库字段类型设置不当引起,大家可以检查下。 ...
    1105 爱情是什么 发表于 2013-11-24 教程
  • [原创]Delphi 目录函数:ForceDirectories 和 CreateDir 的详细介绍
    [原创]Delphi 目录函数:ForceDirectories 和 CreateDir 的详细介绍 引用单元:SysUtils 1、CreateDir 创建一个新目录 function CreateDir(const Dir: string): Boolean; //创建一级目录 父目录必需存在 function CreateDir(const Dir: string): Boolean; begin Result := CreateDirectory(PChar(Dir), nil); ...
    195 马语者 发表于 2019-7-30 Delphi/Pascal论坛
  • Delphi 10.4.1来了
    这是下载地址: https://altd.embarcadero.com/download/radstudio/10.4/radstudio_10_4_101461a.iso 注册机到qq群:209321818 找。 这个版本有哪些改进呢?按官方的更新文档,在以下几方面提升质量: 1.IDE开发环境,这个不用说,10.4的IDE问问多多 2.LSP(Delphi Code Insight),这个是10.4的新功能,同IDE一样,只是个初 ...
    151 音乐缝纫机 发表于 2020-9-5 Delphi/Pascal论坛
  • Delphi - 调用SuperDll 持续更新
    调用SuperDll 接上一篇Delphi创建Superdll,将生成的SuperDll.dll文件复制到本工程路径下,创建如下代码进行Superdll各个接口的测试。 创建uSuperDll.pas单元,用来对接DLL,具体看如下代码; 创建Delphi WinFrm窗体,引用uSuperDll.pas单元,窗体界面如下: WinFrm uMain.pas单元代码: 1 unit uMain; 2 3 interf ...
    175 飞棋 发表于 2019-9-5 Delphi/Pascal论坛
  • TIcsMQTTServer
    TIcsMQTTServer   基于Overbyte ICS 9.5的TWSocketServer组件,可以高效实现MQTT Broker功能。该方案利用ICS的高并发特性,支持MQTT 3.1.1和5.0协议,适用于IoT边缘设备或自定义Broker场景。‌ 充分利用ICS TWSocketServer的高并发线程池和事件驱动优势,适合IoT边缘设备或自定义Broker场景。ICS作为底座,让开发零门 ...
    0140 汤月良 发表于 2026-1-10 Delphi/Pascal论坛
  • IDE工具RAD Studio 13 Florence重磅发布:64 位 IDE + AI 组件全面升级!
      近日,Embarcadero 正式宣布推出 RAD Studio 13 Florence,同时发布了 Delphi 13 与 C++Builder 13。这一版本带来了 全新的 64 位 RAD Studio IDE、更新的 C++Builder Clang 编译器、全新 Delphi 语言扩展、AI 组件与 AI 助手,并对现有功能进行了全面增强,重点聚焦在&nb ...
    095 用户但愿人长久 发表于 2025-9-16 Delphi/Pascal论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部