收藏本版 |訂閲

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

  • Delphi IdFTP[2] 常用过程、事件、方法介绍
    Delphi IdFTP[2] 常用过程、事件、方法介绍 1、属性 默认属性即可,与服务器连接直接相关的属性如主机名与用户等在建立连接时进行设定。需要设定的是RecvBufferSize和SendBufferSize两属性的值。另外需要根据要传输的文件类型指定TransferType属性,而其他属性按默认值设定即可。 RecvBufferSize说明(默认值为8192字节 ...
  • 面试-QT版本
    QT信号槽机制的优缺点 (1)问题: 为什么Qt使用信号与槽机制而不是传统的回调函数机制进行对象间的通信呢? 回调函数的本质是“你想让别人的代码执行你的代码,而别人的代码你又不能动”这种需求下产生的。 回调函数是函数指针的一种用法,如果多个类都关注某个类的状态变化,此时需要维护一个列表,以存放多个回调函数的 ...
    0101 可爱糖葫芦 发表于 2020-5-11 Delphi/Pascal论坛
  • 面试-Delphi版本
    string 的内存结构是什么样子的,与pchar什么区别,怎么转换? String转换到PChar不是自动的,他们之间的不同点导致他们的转换存在问题。 1. String是引用计数的,而PChar不是 2. 赋值给String是数据的拷贝,而PChar是指向数据的指针。 3. String是空止符结尾(空止符结尾指以#0结尾),并包含有字符串的长度。而PChar是简单的 ...
    0151 建庆空心砖 发表于 2020-5-11 Delphi/Pascal论坛
  • Delphi 使用 ZLib 压缩和解压 GZip
         ZLib是DEFLATE算法的实现库,它的API同时支持gzip文件格式以及一个简化的数据流格式。zlib数据流格式、DEFLATE以及gzip文件格式均已被分别标准化为 RFC 1950、RFC 1951、RFC 1952。     gzip在 HTTP压缩,一种在万维网中加速传输HTML和其他内容的技术。它是在 RFC 2016 中规定的三种标准HTTP ...
    0129 马了个巴子 发表于 2020-5-10 Delphi/Pascal论坛
  • Delphi Class的构造和析构顺序
    本文转载https://www.cnblogs.com/findumars/p/5037487.html   1:  Class destructor 类析构函数前加了Class,当前类的析构函数在程序结束后会自己调用析构函数,无需手动析构。 2:  通过代码演示Class的构造和析构顺序   unit Unit2; interface Type TClassTest = class class constr ...
    074 早点睡觉 发表于 2020-5-9 Delphi/Pascal论坛
  • Delphi WinAPI CreateFile函数
    Delphi WinAPI CreateFile函数 原型: HANDLE CreateFile( LPCTSTR lpFileName, //指向文件名的指针 DWORD dwDesiredAccess, //访问模式(写/读) DWORD dwShareMode, //共享模式 LPSECURITY_ATTRIBUTES lpSecurityAttributes, //指向安全属性的指针 DWORD dwCreationDisposition, //如何创建 DWORD dwFlagsA ...
    038 颜三金 发表于 2020-5-8 Delphi/Pascal论坛
  • Delphi IdFTP[1] 使用介绍
    Delphi IdFTP[1] 使用介绍1、属性: Host:  //FTP服务器地址。 USER://用户帐号。 Password:  //密码。 Passive: //用于控制FTP数据连接方法。FTP的数据传输可以有主动和被动。Port:  //FTP服务的默认端口是21。   PORT是主动模式,在建立数据通道时,服务端去连接别人;   PASV是被动模式,在建立 ...
    0114 暗行者 发表于 2020-5-8 Delphi/Pascal论坛
  • Delphi OpenDialog1 文件过滤及多选实现
      Delphi OpenDialog1 文件过滤及多选实现 1、文件过滤 OpenDialog1.Filter:='文本文件(*.txt)|*.txt'; //文本文件(*.txt) 显示在文件类型里,中间用|隔开,|后面代表过滤exe以外的其他类型文件 OpenDialog1.Filter:='文本文件(*.txt)|*.txt|EXECL文件(*.xls)|*.xls'; OpenDialog1.Filter:='支持文件类型(*.png;*.j ...
    091 刘延平 发表于 2020-5-7 Delphi/Pascal论坛
  • DelphiXE FireMonkey 如何画图
      相关资料: https://stackoverflow.com/questions/10291330/firemonkey-penmode-equivalent-drawline https://blog.csdn.net/shuaihj/article/details/8444676 http://www.delphitop.com/html/FMX/2646.html http://docwiki.embarcadero.com/CodeExamples/Rio/en/FMXTCanvasDrawFunctions_(Delphi) CSDN代码下载: ...
    041 宇世天 发表于 2020-5-6 Delphi/Pascal论坛
  • delphi TButton TBitBtn TSpeedButton 汇总
    以下是他们的继承关系TControl-->TwinControl-->TbuttonControl-->Tbutton-->TBitBtn TControl-->TGraphicContron-->TSpeedButton   TButton是普通标准按钮。他的功能你自己设定。TBitBtn是可以在按钮上显示位图或者图标的按钮。他有自己的默认功能,你可以选,当然也可以自己写,就像设定TButton。TSpeedButton是菜单 ...
    0101 赌猫 发表于 2020-5-5 Delphi/Pascal论坛
  • Delphi编译开关(转帖收藏)
    Delphi编译指令详解(1-10)发表:不详   阅读:次  关键字:不详   字体:[大 中 小]Delphi编译指令详解(1)——总述 Delphi编译指令共有三种,开关编译指令、参数编译指令和条件编译指令。 一个编译指令实际上是一个标志符(编译器所能识别的标志符),且有其固定的语法。编译器根据不同的指令按不同的 ...
    049 第四纪冰川 发表于 2020-4-30 Delphi/Pascal论坛
  • Delphi中initialization和finalization
    注:本文主要是讨论delphi程序启动时和退出时的执行顺序,期间有些知识来源于Delphi帮助,有些来自《Delphi7程序设计教程》(这本书只告诉我有initialization 和 finalization 这两个关键字,但是没讲明白)(唉,现在的书只讨论框框架架,不讨论细节,写出来的东西让你看能看懂,别人一问或者自己一想,就是什么都不懂!讲 ...
    0147 英才 发表于 2020-4-27 Delphi/Pascal论坛
  • Delphi开发Linux版的kbmMW Server
    项目需要,必须在CentOS上运行应用服务器,不得矣,已经三天的时间,终于把windows版的kbmMW Server运行到CentOS上了。一路坎坷,Linux从0开始,多亏xalion等朋友们相助,能出了第一个结果。 很早就想尝试用Linux做服务器,但迟迟没得动手,想不到最终还是现实逼的迫不得矣,这三天,从安装CentOS 7,再学习简单的命令,搭 ...
    064 天使的祝福 发表于 2020-4-26 Delphi/Pascal论坛
  • 数据库组件介绍(Delphi)
    在本讲及下一讲中将为读者介绍我们程序没有使用的数据组件,并简单介绍一下它们的用途,有些给出了应用示例。需要说明的是,虽然在我们的程序中没有用到,并不表明这些组件不重要,有些还是经常要用的。心铃不可能详细讲解这些数据库组件,主要根据自己的经验给出一些使用技巧、注意事项等等。 1 Session组件。它提供应用程 ...
    065 十五品黄山 发表于 2020-4-24 Delphi/Pascal论坛
  • Delphi中的published
    Delphi中类的published属性则是可以在属性列表中看到并使用的属性 公布成员(published)和公共成员(public)具有相同的可见度,但published中声明的会显示在属性栏,public   不会!     published和public的限制访问属性是一样的 ;不过,published一般用于组件编程中,而不常用于应用程序 ...
    058 万倍征途 发表于 2020-4-18 Delphi/Pascal论坛
  • Delphi的类和对象(四)- 类的方法
    方法是在类中定义的且包装在类中的函数或过程,用于执行类的操作,完成类的任务。一个类的方法决定了通过这个类创建的实例行为, 一个类的所有方法决定了这个实例所执行的功能。类中的所有函数或过程都可以成为类的方法。 在Delphi 中子程序包含过程和函数两种表现形式,而方法通过这两种形式演变出 6种不同的形态。 (1) ...
    0153 鑫岩 发表于 2020-4-18 Delphi/Pascal论坛
  • Delphi 高效读写锁
      文章转载于: https://www.cnblogs.com/marklove/p/9206838.html   AtomicCmpExchange(Target, Exchange, Comparand)函数的作用 Target 与 Comparand 值进行比较,如果两个相等则把Exchange赋值给Target。函数返回为Target传入之前的值。   高效读写锁 一个高效读写锁,可实现多个线程读一个 ...
    086 我看好你哦 发表于 2020-4-16 Delphi/Pascal论坛
  • ADO序列
    ADO序列 此单元,DELPHI7不适用。 unit ncSerializeADO; interface uses SysUtils, Classes, Variants, DB, ADODB, ADOInt, ComObj, ActiveX, OleCtrls; // SysUtils: Need TBytes // Classes: Need TBytesStream // ADODB: Need TPersistFormat // ADOInt: Need function PersistFormatEnum // ActiveX: Need IStream ...
    0147 王補宏 发表于 2020-4-16 Delphi/Pascal论坛
  • delphi的坐标变换(ClientToScreen等函数的应用)
         注意一点的是,由于函数名 ClientToScreen,被控件的方法与API函数同名使用,所以造成在调用时delphi优先调用控件的ClientToScreen方法。如果只想调用API函数,那么可以用 windows.ClientToScreen。  源代码如下: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Clas ...
    0100 甲乙木 发表于 2020-4-13 Delphi/Pascal论坛
  • web api和rest api的区别
    web api和rest api的区别  DELPHI似乎很少讲WEB API,讲得多的是REST API,其实REST API是WEB API的一个子集。DELPHI完全可以开发WEB API。  相比DELPHI,PHP,.NET 喜爱用WEB API名词。 什么是web api?通讯:HTTP请求方式:get,post,put,patch....请求参数:json或xml格 ...
    073 清戈 发表于 2020-4-12 Delphi/Pascal论坛
  • 下一頁 »

    快速發帖

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

    本版積分規則

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

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

    在本版发帖返回顶部