随笔分类 -  Delphi

1 2 3 4 5 ··· 63 下一页

DELPHI 微信(WECHAT)多开源代码
摘要:在网上看到一个C++代码示例: 原文地址:http://bbs.pediy.com/thread-217610.htm 觉得这是一个很好的调用 windows api 的示例,故将其转换成了 delphi xe8 源码下载:OpenNewWechat 下面给出所用到的windows api 定义 u 阅读全文

posted @ 2022-11-03 18:51 癫狂编程 阅读(573) 评论(0) 推荐(0) 编辑

关于 Delphi 中流的使用(1) 用 TMemoryStream(内存流) 入门
摘要:前言:所谓"流", 就是一段数据或是一块内存;在进行流操作时, 我们不必关心流中的数据到底是什么; 只需要知道流的大小和当前的指针位置. 所以流只有两个属性:Size、Position.对流的操作, 不过就是读取和写入. 所以流最主要的方法就是 Read 和 Write.在很多控件的使用中, 读取主 阅读全文

posted @ 2022-07-04 12:37 癫狂编程 阅读(567) 评论(0) 推荐(0) 编辑

windows计划任务后台运行,windows定时任务去掉黑窗口xp,win7, win10,server2008,server2012,server2016都行
摘要:在linux的定时任务里, 可以反程序设置为 daemon 守护进程, 这样会在后台执行时。 但是windows系统里没有 daemon, 对应的是 SYSTEM。 当你设置好windows计划任务后, 如果是bat/cmd脚本,powershell脚本, 运行时会有一个黑色的cmd窗口, 怎么隐藏 阅读全文

posted @ 2022-06-27 16:58 癫狂编程 阅读(1183) 评论(0) 推荐(0) 编辑

Oracle ceil函数
摘要:这篇文章主要说一下ceil函数,也是一个单行函数。 1.ceil函数的返回值是等于其参数n的一个整数或者说是大于参数n的最小整数2.该函数以任何数字数据类型或任何可以隐式转换为数字数据类型的非数字数据类型作为参数。函数返回与参数的数字数据类型相同的数据类型。3.具体的使用方法例子如下: 阅读全文

posted @ 2022-05-03 13:55 癫狂编程 阅读(4493) 评论(0) 推荐(0) 编辑

Delphi 7:数据类型 Byte 和 Word
摘要:Byte 和 Word 这两个数据类型,都是无符号整数,详情如下: 数据类型字节位数取值范围 Byte 1 8 0 ~ 255 Word 2 16 0 ~ 65535 之所以会用到这两个数据类型,是因为公司有个项目,需要读写寄存器中的数据,该寄存器两个字节,分为高八位和低八位。 获取数据时,调用了硬 阅读全文

posted @ 2022-04-30 17:59 癫狂编程 阅读(1394) 评论(0) 推荐(0) 编辑

Delphi 类的类 class of 用法
摘要:这个概念本来在一个关于Delphi RTTI 介绍的文档中已经说得很清楚了。但没有任何关于实际使用的介绍,在我明白了这个概念和如何使用后决定写一个使用说明以方便大家使用。 类的类在什么时候使用:知道父类但需要创建具体的子类时(你不知道子类会是什么) 例如:一个Delphi Exe程序中项目文件的Ap 阅读全文

posted @ 2022-04-28 16:08 癫狂编程 阅读(302) 评论(1) 推荐(1) 编辑

将dataset中的数据导出至Excel中而不需要安装MS Excel的方法(含UNICODE支持)
摘要:偶尔做界面程序,需要一个导出Excel,而在客户端又不用安装MS Excel的方法,总结如下。测试了两种方法,第一种方法如下(此方法支持UNICODE不存在问题): 参考:http://www.swissdelphicenter.ch/torry/showcode.php?id=1427 proce 阅读全文

posted @ 2022-04-25 13:18 癫狂编程 阅读(219) 评论(0) 推荐(0) 编辑

Delphi IfThen语句
摘要:function IfThen(AValue: Boolean; const ATrue: string; AFalse: string = ''): string; overload; $[StrUtils.pas 功能 返回指定的逻辑字符串 说明 IfThen(True, '是', '否') = 阅读全文

posted @ 2022-04-22 23:26 癫狂编程 阅读(430) 评论(0) 推荐(0) 编辑

Delphi 中的 IfThen 函数
摘要:StrUtils 单元和 Math 单元 分别有一个 IfThen 函数(注意参数是数字还是字符串), 举例: StrUtils 单元和 Math 单元 分别有一个 IfThen 函数, 举例: unit Unit1; interface uses Windows, Messages, SysUti 阅读全文

posted @ 2022-04-22 23:25 癫狂编程 阅读(694) 评论(0) 推荐(0) 编辑

在DELPHI中调用API函数
摘要:一、概述 Delphi作为一种面向对象的可视化开发工具,以其开发程序的高速度和编译代码的高效率越来越受到广大编程人员的喜爱。Delphi本身提供了包括界面设计、数据库操作、报表打印和Internet等在内的数十个组件,开发者使用它们可以非常容易、快速地制作出所要的应用系统,同时所需要的编程量却非常地 阅读全文

posted @ 2022-03-10 17:13 癫狂编程 阅读(1059) 评论(0) 推荐(0) 编辑

delphi 文件操作(信息获取)
摘要:delphi获取Exe文件版本信息的函数 Type TFileVersionInfo = Record FixedInfo:TVSFixedFileInfo; {版本信息} CompanyName:String; {公司名称} FileDescription:String; {说明} FileVer 阅读全文

posted @ 2022-03-10 17:05 癫狂编程 阅读(357) 评论(0) 推荐(0) 编辑

Delphi单元文件引用名称问题
摘要:Delphi新版本的单元文件格式变化了,如windows变成了winapi.windows,如果想在单元引用中使用简称,则需要在工程选项中配置: 这样就可以使用全名或简写来引用单元了。 阅读全文

posted @ 2022-02-13 11:57 癫狂编程 阅读(189) 评论(0) 推荐(0) 编辑

delphi 查找av错误地址
摘要:重运行,然后任意地方进debug状态,按ctrl+alt+c,切换反汇编窗口,然后按ctrl+g就可以输入地址(注:av显示的地址是16进制,输入时加$) 阅读全文

posted @ 2022-02-13 11:20 癫狂编程 阅读(1128) 评论(0) 推荐(0) 编辑

Delphi 的运算符重载(1)
摘要:其实 Delphi 2006 就已经支持运算符重载了, 不过 for Win32 的版本只是在 record 里支持.运算符重载有什么用处呢? 举个例子:譬如 "张三"、"李四" 两人一起来拜见你, 你可能会问: "你们两个谁大?"其实你是在问: "你们两个谁的年龄大?"; 但生活中人们一般都不这么 阅读全文

posted @ 2022-02-09 17:43 癫狂编程 阅读(135) 评论(0) 推荐(0) 编辑

Delphi Variants-VarIsEmpty、VarIsNull 判断Variant变量是否为空、是否包含Null值
摘要:引用单元:Variants 函数:VarIsEmpty、VarIsNull 原型: //VarIsNull 判断Variant变量是否包含一个Null值,例如数据库原始字段值Null function VarIsNull(const V: Variant): Boolean; begin Resul 阅读全文

posted @ 2022-02-04 11:38 癫狂编程 阅读(521) 评论(0) 推荐(0) 编辑

E2202 Required package 'rtl' not found“
摘要:E2202 Required package 'rtl' not found" 原文链接:http://www.cnblogs.com/yipin/p/6498849.html 最近重新下载了一个delphi Berlin 10.1.2绿色版本,解压后剪切到别的盘上了,一些需要直接编译的.dpk包, 阅读全文

posted @ 2022-01-26 13:36 癫狂编程 阅读(354) 评论(0) 推荐(0) 编辑

Delphi XE4 inline 的用法
摘要:为了提高应用程序的性能,可以用inline声明一个函数过过程,对于声明为inline的过程,编译器在编译时,会取代正常的过程调用方式,取而代之是直接把这个函数的编译代码拿过来生成到调用该过程的地方,有多处调用一个函数,都直接在调用处插入函数的编译代码,这样的弊端,会生成较大的EXE文件。声明的方法: 阅读全文

posted @ 2022-01-19 10:31 癫狂编程 阅读(269) 评论(0) 推荐(0) 编辑

Delphi cxGrid加行号
摘要:procedure SetRowNumber(var ASender: TcxGridTableView; AViewInfo: TcxCustomGridIndicatorItemViewInfo; var ACanvas: TcxCanvas; var ADone: boolean); uses 阅读全文

posted @ 2022-01-13 23:42 癫狂编程 阅读(324) 评论(0) 推荐(0) 编辑

Delphi Treeview中显示Mainmenu菜单
摘要:功能 在Treeview中完整显示MainMeun菜单 参考代码 procedure MainMenuToTreeView(MenuItem:TMenuItem;PTreeview:TTreeView;PTreeNode:TTreeNode); var i:Integer; newNode:TTre 阅读全文

posted @ 2021-12-22 11:22 癫狂编程 阅读(275) 评论(0) 推荐(0) 编辑

手编写启动JAVA程序的EXE文件
摘要:有大多的Java人,在四处寻找能将jar打包成exe的工具,另我十分不解的是为什么要打包呢,其实目的无非是想用exe启动而已,其实打包真的没什么好处,一个5m的程序打包成exe还可以,如果一个100m的程序呢?如果这个100m的程序同时还要集成jre呢.打包后启动速度应该不用我多说,而且目前几乎所有 阅读全文

posted @ 2021-11-24 13:08 癫狂编程 阅读(493) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 63 下一页

导航

好的代码像粥一样,都是用时间熬出来的