手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
Delphi
delphi中常用属性
名称 类型 说明 A Abort 函数 引起放弃的意外处理 Abs 函数 绝对值函数 AddExitProc 函数 将一过程添加到运行时库的结束过程表中 Addr 函数 返回指定对象的地址 AdjustLineBreaks 函数 将给定字符串的行分隔符调整为CR/LF序列 Align 属性 使控件位于窗口某部分 Alignment 属性 控件标签的文字位置 AllocMem 函数
作者:编程之家 时间:2020-08-13
Delphi中拖动无边框窗口的5种方法
1.MouseMove事件中加入: // ReleaseCapture; // Perform(WM_SYSCOMMAND, $F017 , 0); 2.MouseDown事件中加入: // POSTMESSAGE(Self.Handle,WM_LBUTTONUP,0,0); // POSTMESSAGE(Self.Handle,274,61458,0); 3.MouseDown事件中加入:
作者:编程之家 时间:2020-08-13
Delphi中拖动无边框窗口的5种方法
1.MouseMove事件中加入: // ReleaseCapture; // Perform(WM_SYSCOMMAND, $F017 , 0); 2.MouseDown事件中加入: // POSTMESSAGE(Self.Handle,WM_LBUTTONUP,0,0); // POSTMESSAGE(Self.Handle,274,61458,0); 3.MouseDown事件中加入:
作者:编程之家 时间:2020-08-13
delphi listview使用
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type TForm1 = class(TForm) ListView1: TListView; Button
作者:编程之家 时间:2020-08-13
delphi中的ActionList使用方法
DelphiActionList详解 一个友好的用户界面,必须具有下拉菜单,弹出菜单,工具条和快捷键。同样一个功能,程序员可能要提供几种操作方式,如文本拷贝,菜单命令 &Copy,快捷键Ctrl+C,工具条上的拷贝按钮,都是程序员提供给用户的操作,可以大大方便了不同层次的用户。但是,多增加一种操作方式,就意味着增加响应事件的代码,还有,实现统一功能的多个操作必须一致,如剪切板上不为空的时候,菜单
作者:编程之家 时间:2020-08-13
delphi7中的局部变量和全局变量
局部变量时声明在function或procedure里面的,不可以初始化 全局变量是声明在implemention后面的。可以初始化,但前提条件是不能同时声明多个变量; 全局变量默认的出师值为0; 局部变量默认的初始值根据类型的不同而不同;
作者:编程之家 时间:2020-08-13
Delphi打开外部程序或文件
WinAPI: ShellExecute - 打开外部程序或文件 ShellExecute( hWnd: HWND; {指定父窗口句柄} Operation: PChar; {指定动作, 譬如: open、print} FileName: PChar; {指定要打开的文件或程序} Parameters: PChar; {给要打开的程序指定参数; 如果打开的是文件
作者:编程之家 时间:2020-08-13
delphitryexcept语句和t…
原文地址:delphi try except语句 和 try finally语句用法以及区别 作者:1865898133 一直写程序都没管他们,也尽量很少用,今天终于想把他给弄个明白,在网上找来,记下! 主要是前面小部分,后面的是详细说明(很啰嗦!) 一、异常的来源 在Delphi的应用程序中,下列的情况都比较有可能产生异常。 (1)文件处理 (2)内存分配 (3)Wi
作者:编程之家 时间:2020-08-13
Delphi 与 C/C++ 数据类型对照表
Delphi 数据类型 C/C++ ShorInt 8位有符号整数 char Byte 8位无符号整数 BYTE,unsigned short SmallInt 16位有符号整数 short Word 16位无符号整数 unsigned short Integer,LongInt 32位有符号整数 int,long Cardinal,LongWord/DWORD 32位无符号整数 unsigned
作者:编程之家 时间:2020-08-13
Delphi 2009 新增的一个小函数: SysUtils.ByteLength
procedure TForm1.FormCreate(Sender: TObject); var str: string; begin str := '万一'; ShowMessageFmt('%d, %d', [Length(str), ByteLength(str)]); {2,4} end;
作者:编程之家 时间:2020-08-13
delphi 2010 中的泛型
C++中的模板、C#等语言中泛型技术,给许多操作不同类型数据的软件人员提供了一个很好的方法。其类型的“可变”性,让许多用过的软件人员所心喜。但是在Delphi 2009以前的版本中,是从来没有的。让许多不会用Delphi中TList的人员,大大的抱怨。如果用好Delphi中TList,其可用性,我个人认为,比其它语言中的泛型好用很多(当然对指针的应用和内存的分配、释放不了解的人除外)。
作者:编程之家 时间:2020-08-13
Delphi XE2 新增 System.Zip 单元, 可用一句话压缩整个文件夹了
单元内主要就是 TZipFile 类, 最方便使用的是它的类方法: TZipFile.ExtractZipFile() //解压 Zip 文件到指定文件夹 TZipFile.IsValid() //判断指定文件是否是有效的 Zip 文件 TZipFile.ZipDirectoryContents() //压缩指定路径下的所有文件 测试: uses Syste
作者:编程之家 时间:2020-08-13
Delphi异常处理总结
http://www.cnblogs.com/doit8791/archive/2012/05/08/2489471.html 以前写delphi程序一直不注意异常处理,对其异常处理机制总是一知半解,昨天程序中的一个bug,让我对异常有了更深入的认识,必须要对可能产生异常的地方进行异常处理,否则可能给程序造成灾难,就像昨天,因为写的filecopy函数没有做异常捕获处理,导致复制文件出错时整个程序
作者:编程之家 时间:2020-08-13
Delphi 数据类型列表
Delphi 数据类型列表 分类 范围 字节 备注 简单类型 序数 整数 Integer -2147483648 .. 2147483647 4 有符号32位 Cardinal 0 .. 4294967295 4 无符号32位 Shortint -128 .. 127 1 有符号8位 Smallint -32768 .. 32767 2 有符号16位 Longint -2147483648 ..
作者:编程之家 时间:2020-08-13
Delphi XE5应用开发支持的安卓设备
XE5应用开发支持的安卓设备 A.官方文档声明 RADStudio 支持android设备的应用开发,android版本从2.3到4.3.x,ARMv7处理器,MEON支持。根据Embarcadero的官方说明,应用开发支持的安卓设备的要求如下: 目标平台的版本 >JellyBean (Android 4.1.x,4.2.x,4.3.x) 不支持Honeycomb (Android 3.x) >I
作者:编程之家 时间:2020-08-13
Delphi7中单元文件内各个部分的执行顺序
注:本文主要是讨论delphi程序启动时和退出时的执行顺序,期间有些知识来源于Delphi帮助,有些来自《Delphi7程序设计教程》(这本书只告诉我有initialization 和 finalization 这两个关键字,但是没讲明白)(唉,现在的书只讨论框框架架,不讨论细节,写出来的东西让你看能看懂,别人一问或者自己一想,就是什么都不懂!讲的不细致呀!唉,自己琢磨吧!!)。代码用两排‘*’标
作者:编程之家 时间:2020-08-13
Delphi7中利用定时器和TRzProgressBar去显示进度条
Timer需要修改的属性为interval(间隔)为1000ms;然后修改OnTimer事件 利用定时器可以显示一个时钟;思路就是1s内显示一下时钟; 例如在窗体中添加一个Label,然后再OnTimer事件中添加一个语句:Label.caption := TimetoStr(time); TRzProgressBar组件 需要修改的属性为 ShowPercent 是否显示百分比 TotalPa
作者:编程之家 时间:2020-08-13
Delphi中消息框
Delphi中平常使用的消息框有四种形式,有ShowMessage、MessageDlg、Application.MessageBox、MessageBox。下面来深入了解下这四种形式的实现和使用。 1.ShowMessage 显示一个带"OK"按钮的消息框 使用这个函数可以显示一个简单的带"OK"按钮的消息框,消息框的标题是应用程序的标题名,参数Msg字符串显示在消息框上。其源码如下: pr
作者:编程之家 时间:2020-08-13
close,Terminate,halt的区别
当Close是一个主窗体时,程序会退出. Close会发生FormClose事件,FormCloseQuery事件 Halt会发生FormDestory事件, Application.Terminate以上三个事件都不会发生 Application.Terminate就是程序结束了。整个程序结束运行,系统强行收回系统资源 当主窗口关闭时或WM_QUIT消息触发时,Terminate自动被调用 c
作者:编程之家 时间:2020-08-13
Delphi中DataSet类型组件的Locate函数的用法
Delphi中连接数据库时,DataSet类型的组件是必用滴,比如:TADOTable组件和TADOQuery组件。而这些组件的Locate函数又是个非常方便的函数,它的功能就是根据关键字定位,而它的形式是这样的: Self.ADOTable1.Locate(FieldName,Value,Option); FieldName就是字段名称,Value就是字段的值,这两个没什么好多说的,这里主要讲讲
作者:编程之家 时间:2020-08-13
Delphi 7 ADO使用
Delphi7 ADO面板上的控件简介 一、 TADO Connection组件 该组件用于建立数据库的连接。ADO的数据源组件和命令组件可以通过该组件运行命令及数据库中提取数据等。 该组件用于建立数据库的连接,该连接可被多个数据集所共享,但是并不是应用程序中必须的,因为ADO数据集及命令组件通过设置其Connection String属性,可以直接连接到数据库。但是如果多个数据集使用相同的数据库
作者:编程之家 时间:2020-08-13
如何打开.DB文件
各位大虾,如何在Delphi中打开 ".DB"扩展名的数据库文件? [问题点数:100分,结帖人sunon] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 sunon sunon 等级: 结帖率:100% 楼主 发表于: 2002-09-19 11:21:16 各位大虾,如何在Delphi
作者:编程之家 时间:2020-08-13
用Delphi 实现WebService
一编写服务程序 第一步:File----->New----->Other------>WebServices----->Soap Server Application 选择ISAPI/NSAPI Dynamic Link Library然后确定。生成一个框架。后面的大部分原代码都需要自己手工添加 第二步:定义一个接口单元。先通过向导生成一个空的单元文件,然后在此单元中实现基本的接口(Iinvoka
作者:编程之家 时间:2020-08-13
delphi for android 获取手机号
uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,Androidapi.JNI.GraphicsContentViewText, Androi
作者:编程之家 时间:2020-08-13
Delphi中的TreeView
以前总是循环展开,现在有这个属性,就简单多了 RzTreeView_DWDept.FullExpand; 这样就可以全部 展开了。 还有一个问题,设置节点选中 RzTreeView_DWDept.SetFocus; if RzTreeView_DWDept.Selected = nil then RzTreeView_DWDept.Selected := RzTreeView_DWD
作者:编程之家 时间:2020-08-13
Delphi7 导出Dbgrid数据到Excel 默认路径设置为我的文档
下面代码是自己写的,今天有个同学打电话问我 在Delphi7 导出Dbgrid数据到Excel 正好我最近写过 也许会有更多的网友也会遇到类似的问题,把代码发下, 大家可以参考,有什么不足及需要改进的地方,请指教。 让我们共同学习。 procedure TFPeopleMgr.N6Click(Sender: TObject); var j: integer; filename: stri
作者:编程之家 时间:2020-08-13
EXCLE无法导出65535条数据时报错;插入数据代码;
ALTER PROCEDURE loopadd AS DECLARE @start INT ; DECLARE @ends INT ; DECLARE @shangpinjh NVARCHAR(20); SET @start = 1 ; SET @ends = 70000 ; WHILE @start <= @ends
作者:编程之家 时间:2020-08-13
delphi7 不能运行提示'BORdbk70.dll'
delphi7 不能运行提示'BORdbk70.dll' 2007-06-19 21:48:50| 分类: 默认分类|举报|字号 订阅 问题如下 打开 delphi7 编译运行程序 总会出现 Access violation at address 05F9D4ED inmodule'BORdbk70.dll',Rend of adress 00000000. 的错误,del
作者:编程之家 时间:2020-08-13
#数字表示什么
#0表示没有任何内容(并不等同於空字符,相当於没有做任何操作一样)。 比如: #13表示回车(Enter) #8表示退格(Back Space) #32表示空格 #49表示‘1’ ...... 如果用带#来表示键盘输入的内容(如上),那麼#0表示什麼都没输入(相当於没有敲键盘)。
作者:编程之家 时间:2020-08-13
Delphi 完整的Bug决议工具EurekaLog的使用
http://blog.csdn.net/akof1314/article/details/6968587 EurekaLog为Delphi和C++Builder开发者提供的,一个完整的Bug决议工具。能让所编写的应用程序有能力捕获任何异常和内存泄露,直接在最终用户的电脑上,生成调用堆栈的详细日志(包括file, class, method and line number),可以设置通过Email
作者:编程之家 时间:2020-08-13
上一页
1
2
3
4
5
6
7
8
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native