收藏本版 |订阅

Delphi/Pascal论坛 今日: 0|主题: 610|排名: 34 

  • Delphi TBytes类型及与AnsiString、UnicodeString之间的转换
    Delphi TBytes类型及与AnsiString、UnicodeString之间的转换 1、TBytes类型(引用单元:System.SysUtils) type TArray<T> = array of T; TBytes = TArray<Byte>; 故 TBytes 类型,可以看成是 array of Byte   2、UnicodeString与TBytes的相互转换 function TEncoding.GetBytes(const S: string): TBytes; var ...
    020 奶爸老钱 发表于 2022-3-14 Delphi/Pascal论坛
  • lazarus CRUD
    lazarus CRUD unit Persistence; {$MODE DELPHI} interface uses SysUtils, Classes, BufDataset, SQLdb, SQLite3Conn; function ListPersons: TStream; procedure SavePersons(const ABytes: TBytes); implementation const SQL_SELECT_PERSONS = 'SELECT * FROM persons'; SQL_UDPATE_PERSONS = 'UP ...
  • 在DELPHI中调用API函数
    一、概述   Delphi作为一种面向对象的可视化开发工具,以其开发程序的高速度和编译代码的高效率越来越受到广大编程人员的喜爱。Delphi本身提供了包括界面设计、数据库操作、报表打印和Internet等在内的数十个组件,开发者使用它们可以非常容易、快速地制作出所要的应用系统,同时所需要的编程量却非常地小。除此之外,del ...
    097 风尘訫 发表于 2022-3-10 Delphi/Pascal论坛
  • Delphi Locate函数[1] - 查询、定位
    Delphi TDataSet.Locate函数 - 查询、定位 使用ADO等数据控件的时候,经常会用到 locate 函数,在结果数据集中查询和定位,下面介绍一下: 原型: 1 function Locate(const KeyFields: string; const KeyValues: Variant; Options: TLocateOptions): Boolean; Locate ...
    014 咔藞 发表于 2022-3-9 Delphi/Pascal论坛
  • Delphi 11 保姆级安装教程
    新版代号为 "Alexandria"新版本引入了许多重要的新特性和增强功能,官网首页写着一下大字介绍:The Delphi 11 Release Supports High-DPI and 4k+ screens, provisioning for Windows 11, Android 30 API and the macOS 64-bit ARM M1 processor大概意思是说支持高分屏(4k+ 显示器);支持 Windows 11、Android 30 API 和 ...
    048 老罗技 发表于 2022-3-3 Delphi/Pascal论坛
  • brookframework
    brookframework 首先必须了解一下Sagui 是一个跨平台的 C 库,有助于开发 Web 服务器或框架。它的核心是使用 GNU libmicrohttpd、uthash、PCRE2、ZLib 和 GnuTLS 开发的,这就是它在嵌入式系统上运行如此快速、紧凑和有用的原因。 Sagui 编译好的库下载:https://github.com/risoflora/libsagui/releases 提供有FOR WINDOWS ...
    096 方小清 发表于 2022-2-22 Delphi/Pascal论坛
  • delphi llPDFLib 操作PDF
    llPDFLib 操作PDF 属性和方法 TPDFCanvas.SetActiveFont procedure SetActiveFont(FontName: AnsiString; FontStyle: TFontStyles; FontSize: Extended; FontCharset: TFontCharset = ANSI_CHARSET); overload; 设置文本操作的活动truetype字体。llPDFLib模拟 fsUnderLine 和 fsStrikeOut 样式。 如果字体没有 fsBold 或 ...
    024 武装大熊猫 发表于 2022-2-17 Delphi/Pascal论坛
  • Delphi 字符串替换 SysUtils.StringReplace
    Delphi 字符串替换 SysUtils.StringReplace StringReplace  返回一个字符串,其中一个子字符串替换为另一个子字符串。 原型: function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string; var SearchStr, Patt, NewStr: string; Offset: Integer; begin if rfIgnoreCa ...
    036 可洋 发表于 2022-2-17 Delphi/Pascal论坛
  • Delphi常用关键字用法详解
    目录absoluteabstractandarrayasasmassemblerautomatedbegincasecdeclclassconstconstructorcontainsdefaultdestructordispiddispinterfacedivdodowntodynamicelseendexceptexportexportsexternalfarfilefinalizationfinallyforforwardfunctiongotoifimplementationimplementsinindexinheritedinitializationinlineinterfac ...
    029 冬日炉火 发表于 2022-2-17 教程
  • delphi llPDFLib 常用功能
    llPDFLib 常用功能 属性和方法 TPDFDocument.Create constructor Create(AOwner: TComponent); override; 创建并初始化 TPDFDocument 的一个实例。 参数 AOwner 建立组件与其所有者的关系。 TPDFDocument.BeginDoc procedure BeginDoc; 开始一个新的PDF文档。在创建的文档中添加第一页。 TPDFDocument.EndDoc procedure ...
    019 筱悠哉 发表于 2022-2-10 Delphi/Pascal论坛
  • delphi llPDFLib 介绍
    llPDFLib 介绍 概述 llPDFLib 是用于创建 PDF 文档的纯 Object Pascal 库。 该库不使用任何 DLL 或外部第三方软件来生成 PDF 文件。 库包括具有属性和方法的 TPDFDocument 组件,如 Delphi 的 TPrinter,但旨在生成 PDF 文件。 特征 真正的 Canvas.Handle (HDC)。 Unicode 支持。 PDF/A-1b 支持。 加密(40、128 位 RC4 和 ...
    071 阅千帆 发表于 2022-2-10 Delphi/Pascal论坛
  • Delphi 解析HTML
    uses mshtml;IHTMLEleMent.ID;IHTMLEleMent.tagName;IHTMLEleMent.title;elmt._className;elmt.getAttribute('anchor', 0);procedure TForm1.btnphClick(Sender: TObject); var Document: IHTMLDocument2; FTableCollection, tempCoc: IHTMLElementCollection; table: IHTMLTABLE; TableRow: IHTMLTableRow; elm ...
    064 西游爱好者 发表于 2022-2-7 Delphi/Pascal论坛
  • Delphi接口的一些简单介绍
    Delphi只能单继承,不像C++可以多继承,而接口则为Delphi提供了弹性、让类别能够宣告支持多接口,并加以实现的能力,同时避免因多重继承而可能产生的问题。 简单的,把接口想成是一个对象拥有多个不同的基础类别。从宏观的角度来看,接口比类别支持了更多不同的面向对象程序设计的模式。实作接口的对象,可以视作它所实作它 ...
    020 刀个刀个刀刀 发表于 2022-2-4 Delphi/Pascal论坛
  • Delphi自定义组件
    1.组件设计基础 a.编写组件步骤:   1)确定一个祖先类 TObject:直接从TObject继承下来的类不是组件。有些以此为基类的对象在设计期不需要使用,如TIniFile TComponent:这是非可视组件的起点,它的特点是在设计时能够以流的方式在IDE上存取 TGraphicControl:创建一个不需要窗口句柄、但要在屏幕上显示的组件时,用这个 ...
    083 葉勇碧 发表于 2022-2-4 Delphi/Pascal论坛
  • Delphi dbgrid 导出 excel 方法
    delphi dbgrid 导出Excel表  /////////  利用剪贴板,速度很快!适合装有Excel的机器/////////////////////     USES  Clipbrd,ComObj;       procedure  TForm1.Button1Click(Sender:  TObject);    var    &n ...
    051 紫薰衣草 发表于 2022-1-27 Delphi/Pascal论坛
  • Delphi XE8 支持MD5
    XE8新带了一个单元文件:System.Hash,其实,实现了三个类,分别是: THash THashMD5 THashSHA1 原生实现对MD5及SHA1的支持! 以MD5为例,很容易取一个串的MD5值。 procedure TForm40.Button2Click(Sender: TObject); var   md5:THashMD5; begin   Label1.Text:=md5.GetHashString(edit1.Text);//生成32字符长度 ...
    084 紫沫 发表于 2022-1-19 Delphi/Pascal论坛
  • delphi PDFium 编辑操作
    PDFium 编辑操作 属性和方法 TPdf.ImportPages function ImportPages(Pdf: TPdf; const Range: string; PageNumber: Integer = 1): Boolean; 从指定的PDF文档导入页面。 参数 Pdf 指定导入的PDF文档。 Range 导入范围,决定要导入的页面,例如'1,3,5-7'(导入第1页、第2页,第5到第7页)。 PageNumber 插入的页码。导入的P ...
    048 我是你的小姨妈 发表于 2022-1-15 Delphi/Pascal论坛
  • delphi PDFium 提取文档内容
    PDFium 提取文档内容 属性和方法 TPdf.BitmapCount property BitmapCount: Integer; PDF 页面内的 PDF 图像对象数。 TPdf.Bitmap[] property Bitmap[Index: Integer]: TBitmap; 指定 PDF 图像对象的位图数据。 索引值必须是 0 到 BitmapCount - 1。 TPdf.Title property Title: WString; PDF 文档中的标题。只读属性。 T ...
    029 暖男排狗后面 发表于 2022-1-8 Delphi/Pascal论坛
  • delphi PDFium 常用功能
    PDFium 常用功能 属性和方法 TPdf.Active property Active: Boolean; 打开或关闭选定的PDF文档。 TPdf.FileName property FileName: string; PDF文件的名称(包含路径)。 TPdf.Password property Password: string; PDF文件的密码。 TPdf.PageNumber property PageNumber: Integer; 当前选择的页面。 PageNumber值必 ...
    046 特色的昵称 发表于 2022-1-6 Delphi/Pascal论坛
  • delphi PDFium介绍
    PDFium 介绍 概述 Delphi 和 C++ Builder 组件,用于查看、导航、文本提取和编辑 PDF 文件。 特征 使用 PDFium 开源 PDF 渲染引擎 支持 Delphi/C++ Builder 5 - 10.3 和 Lazarus 2.0.2 组件 TPdf 使用 Tpdf 组件打开、导航、提取文本和编辑 PDF 文档。 TPdfView 使用 TpdfView 组件查看 PDF 页面。 封装PDFium单元 对 PDF ...
    084 你头发掉了 发表于 2021-12-25 Delphi/Pascal论坛
  • 下一页 »

    快速发帖

    还可输入 180 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

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

    在本版发帖返回顶部