收藏本版 |订阅

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

  • Delphi使用ADO进行数据库编程
    Delphi是一个可视化的编程工具,ADO编程也是这样,所以话不多言,直接通过代码、截图和语言来说明。   我的数据库是Oracle,为了测试,先建一个表:create table practice(uno varchar(8), uname varchar(20));  这个表比较简单,只有两个字段。   我的Oracle数据库是安装在虚拟机上的(操作系统是Redhat),所以 ...
    022 神逗逗 发表于 2019-7-5 Delphi/Pascal论坛
  • Delphi 日期函数(Day、Mon、Year、Week)使用方法
    Delphi 日期函数(Day、Mon、Year、Week)使用方法 1、Day 开头的函数 ● function DateOf(const Avalue: TDateTime): TDateTime; 描述 使用 DateOf 函数用来把一个 TDateTime 类型的变量转变成一个 只带有日期的 TDateTime 类型变量。 例如: showmessage(DateTimetostr(dateof(now()))); 你得到的是 2003/03/19 而 s ...
    073 朝雨沐轻尘 发表于 2019-7-5 Delphi/Pascal论坛
  • Delphi 日期函数列表
     Delphi 日期函数列表  引用单元 :DateUtils CompareDate 比较两个日期时间值日期部分的大小 CompareDateTime 比较两个日期时间值的大小 CompareTime 比较两个日期时间值时间部分的大小 DateOf 去除日期时间值的时间部分 DateTimeToJulianDate 转换日期时间值为儒略日 DateTimeToModifiedJulianDate 转换日期时 ...
  • Delphi XE10 文件目录/路径操作 (Andorid、ios、windows)
    Delphi XE10 文件目录/路径操作 (Andorid、ios、windows) //获取临时文件路径(支持安卓、IOS) function GeFileName(const AFileName: string): string; begin {$IFDEF ANDROID} Result := TPath.GetTempPath + '/' + AFileName; {$ELSE} {$IFDEF IOS} Result := TPath.GetHomePath + '/Documents/' + AFileName; {$ELS ...
    016 北极虎 发表于 2019-7-5 Delphi/Pascal论坛
  • delphi 参数化sql
    曾经查过资料,后来忘了,现在做一下记录。 --------- 在 sql 语句里占位使用 一个冒号和一个用来表示这个位置的符号, 例如:SELECT * FROM aTableName WHERE aCol =  :ColVal SELECT * FROM aTableName WHERE aCol = :ColVal 对占位了的地方赋值这里使用的是 paremeters 属性的 paramByName 作的, 例如: LDataSe ...
    032 鸣翠柳 发表于 2019-7-3 Delphi/Pascal论坛
  • delphi 权限控制(delphi TActionList方案)
    在软件开发中,为软件加入权限控制功能,使不同的用户有不同的使用权限,是非常重要的一项功能,由其在开发数据库方面的应用,这项功能更为重要。但是,要为一个应用加入全面的权限控制功能,又怎样实现呢?大家知道,现在的应用,一般均以菜单访问功能的形式出现,按照常规的做法,只要让注册进入应用的不同用户,可以访问 ...
    017 谭水山 发表于 2019-7-3 Delphi/Pascal论坛
  • delphi 用windowsmediaplayer播放
    转自:http://home.51.com/qq105533846/diary/item/10052777.html unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, OleCtrls, WMPLib_TLB, StdCtrls, ExtCtrls; type TForm1 = class(TForm) WindowsMediaPlayer1: TWindowsMediaPlayer; ...
    031 永明商贸 发表于 2019-7-1 Delphi/Pascal论坛
  • Delphi BusinessSkinForm使用说明
    1、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin各一个到窗体上 2、修改bsBusinessSkinForm的SkinData属性为bsSkinData1 3、修改bsSkinData1的StoredSkin属性为bsStoredSkin1 4、修改bsStoredSkin1的filename属性,指向一个皮肤文件,例如我的55套皮肤包是放在C:\Program Files\Borland\Delphi7\BSF-Skins\Skins文件 ...
    057 安兄 发表于 2019-7-1 Delphi/Pascal论坛
  • TXMLDocument 的使用
    TXMLDocument 的使用 TXMLDocument是DELPHI自带的操作XML的类。 需要它,需要引用单元: uses XMLDoc; var XMLDoc:TXMLDocument; XMLNode: IXMLNode; child: IXMLNode; begin CoInitialize(nil); //初始化ActiveX XMLDoc:=TXMLDocument.Create(self); XMLDoc.Active := true; XMLNode := XMLDoc.AddChild('ConsumeRec ...
    0104 宋贝尔 发表于 2019-6-29 Delphi/Pascal论坛
  • Delphi BASE64单元EncdDecd的修改
    Delphi BASE64单元EncdDecd的修改 EncdDecd.pas两个函数声明: procedure EncodeStream(Input, Output: TStream);procedure DecodeStream(Input, Output: TStream); 对于Output参数,如果是TMemoryStream,效率真是太糟糕了,测试发现,编码一个5M多的文件,要十几秒钟! 但如果是TStringStream,只要0.2~0.3秒! WHY? 因 ...
    031 张志学 发表于 2019-6-27 Delphi/Pascal论坛
  • Delphi 常见错误
    Delphi 常见错误 1、编译期错误信息 信息 说明 ';' not allowed before 'ELSE' ElSE前不允许有“;” '' clause not allowed in OLE automation section 在OLE自动区段不允许“”子句 '' is not a type identifier 不是类型标识符 '' not previously declared as a PROPERTY 前面没有说明PROP ...
  • DELPHI正则表达式
    DELPHI正则表达式 1)下载源码 官方网站: http://www.regular-expressions.info/delphi.html     直接下载: http://www.regular-expressions.info/download/TPerlRegEx.zip    2)改编译开关  pcre.pas 文件,到 {$DEFINE CRE_LINKDLL} ,把它注释掉,即 ...
    091 普成 发表于 2019-6-23 Delphi/Pascal论坛
  • Delphi中常用字符串处理函数
    1.copy(str,pos,num) 从str字符串的pos处开始,截取num个字符的串返回.假设str为'abcdef',copy(str,3,2)='cd',copy(str,4,10)='def' 2.concat(str1,str2{,strn}) 把各自变量连接起来,返回连接后的字符串(长度不能超过255) 3.length(str) 返回str的字符个数,即其长度. 4.pos(obj,target) 在target字符串中找出第一个 ...
    0102 秦浩凌妈妈 发表于 2019-6-21 Delphi/Pascal论坛
  • DELPHI解析JSON格式化的日期
    DELPHI解析JSON格式化的日期 json返回的日期是 /Date(1560355200000)/ 这样的格式。 这个1560355200000,是指1970年以后的秒数。 DELPHI如何解析这种日期格式? 网上找到的多是JAVASCRIPT的代码,没关系,DELPHI可以执行JAVASCRIPT函数。 uses comobj; var js: string= 'function jsondate(jsonDate) {'+ 'try {'+ ...
    093 越是富有 发表于 2019-6-17 Delphi/Pascal论坛
  • Eclipse - 安装Indent Guide,使JAVA代码具备编辑缩进线,和Delphi一样酷!!
    Delphi里面默认就有代码编辑缩进线,这在编写逻辑复杂的大块代码时候非常有好处,可以清楚地看到每块代码的范围,下面就是Delphi里面代码编辑缩进线的截图: 非常棒的效果,我喜欢,在处理复杂逻辑代码时候,这个功能极其有用,这是我写的一个复杂方法的部分代码,还没看到全部呢,如果没有这种代码编辑缩进线,应该没有现 ...
    0104 秦进才 发表于 2019-6-1 Delphi/Pascal论坛
  • Delphi CreateProcess 创建一个新的进程和它的主线程
    Delphi CreateProcess WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件  CreateProcess百科名片 WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。   编辑本段函数原型  BOOL CreateProcess   (   LPC ...
    067 坚强的白羊羊 发表于 2019-5-29 Delphi/Pascal论坛
  • 教程-执行动态的delphi脚本
    相关资料:https://www.cnblogs.com/linyawen/archive/2011/10/01/2196950.html 如何在程序中执行动态生成的Delphi代码 经常发现有人提这类问题,或者提问内容最后归结成这种问题 前些阵子有位高手写了一个“执行动态生成的代码”,这是真正的高手,我没那种功力,我只会投机取巧。 这里提供三种方法,都是 ...
    099 初心在我心 发表于 2019-5-28 Delphi/Pascal论坛
  • Delphi中纤程的使用
    首先我们来看看纤程的定义   纤程(来自百科):     纤程是Windows为了将Unix服务程序更好的移植到Windows上而创建的,     线程是在Windows内核中实现的,纤程是在用户模式下实现的,内核对纤程一无所知,内核会根据我们定义的算法来对纤程进行调度。     一个线程可以包含一个或多个纤程。多个纤程可以使 ...
    034 福缘 发表于 2019-5-24 Delphi/Pascal论坛
  • delphi nethttpclient操作cookie
    delphi nethttpclient操作cookie uses System.Net.HttpClientComponent,System.Net.HttpClient, //取 cookei /// for var TCooki in nethttp.CookieManager.Cookies do // nethttp: TNetHTTPClient; begin if str_str(uip, StrRight(TCooki.Domain, Length(TCooki.Domain) - 1)) then edit1.Text := T ...
    091 不尽江河 发表于 2019-5-20 Delphi/Pascal论坛
  • TNetHttpClient的用法
    TNetHttpClient的用法 TNetHttpClient是DELPHI XE8新增加的控件。 在之前,我们一般都是使用IDHTTP控件,但在安卓、IOS等非WINDOWS平台,IDHTTP访问HTTPS却不行了。 大家知道INDY的SSL访问局限于WINDOWS平台,并不支持跨平台HTTPS访问。 鉴于以上原因,所以EMB才推出了TNetHttpClient。 TNetHttpClient既可以阻塞(如同INDY ...
    071 睦壹 发表于 2019-5-20 Delphi/Pascal论坛
  • 下一页 »

    快速发帖

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

    本版积分规则

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

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

    在本版发帖返回顶部