Delphi开发总结
文章平均质量分 78
总结过往项目开发中所用到的关于Delphi开发方面的技巧和知识沉淀,希望对正在此道路上的开发人员有所启迪。
trassion
喜欢探讨公司的系统管理,研究软件如何在公司得到更广泛的应用。
展开
-
Delphi 编写调用WebService接口的小程序
Delphi 编写调用WebService接口的小程序最近由于项目需要在编写一个webservice的客户端,网上找来了不少资料,都说可以通过delphi自带的向导来生成调用接口的文件。如对天气预报的webservice调用http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl ,查看各地的天气预报1、打开delphi开发软件到 File--> New--> Application 新建一个工程,在窗体上放置两个转载 2022-01-01 01:00:40 · 1934 阅读 · 0 评论 -
cxGrid内容xlsx、xls、csv格式导出
.xls格式导出,uses中添加cxGridExportLink代码如下: 1 function SaveToExcel(gridMain: TcxGrid; FileName: string): string; 2 var 3 SaveFileDialog: TSaveDialog; 4 begin 5 //示例:SaveToExcel(dxDBGrid1,'默认文件名'); 6 SaveFileDialog := TSaveDialog.Create(nil)转载 2021-10-21 08:36:01 · 1088 阅读 · 0 评论 -
Delphi多线程编程基础入门
1. 概述 对于开发人员来说,多线程是必备的知识,但相对来说,也是比较难的知识点。Delphi是一门古老而优秀的编程语言,它对多线程的处理有一些特殊的地方,本文尝试做一些简单的讲解,可以当作Delphi的多线程基础入门知识来阅读。如无特殊说明,所有例子都在XP操作系统中和Delphi7中调试通过。2. 一个简单的例子 在这一节中,我们将建立一个极为简单的例子,阐述Delphi中多线程的用法。2.1 实现步骤 第一步:在Delphi7 I...转载 2021-06-01 18:18:29 · 4353 阅读 · 1 评论 -
Delphi 多线程传递参数的问题
unit uThread;interfaceuses Classes;type Th = class(TThread) private { Private declarations } protected procedure Execute; override; end;以上是创建的一个多线程我在另外一个单元里Unit1有一个函数function Myfun(username,password:string):boolean现在要.原创 2021-06-01 17:38:59 · 555 阅读 · 0 评论 -
DBGRIDEH 关闭editbuttonclick选择后弹出窗体
在官网找到解决方法,修改DBAxisGridsEh单元procedureTDBAxisGridEhCenter.EditButtonDefaultActionText(Grid:TCustomDBAxisGridEh;AxisBar:TAxisBarEh;EditControl:TControl;EditButton:TEditButtonEh;EditButtonControl:TEditButtonControlEh;IsMouseDown:Boolean;va...原创 2020-08-11 15:25:39 · 795 阅读 · 0 评论