文章分类 - Delphi
Delphi调用wordapplication.Documents.Open时奇怪的现象
摘要:我的语句如下 编译时在wa.documents.open处 报[error] nsfmain.pas(685): not enough actual parameters 可是我把整个工程放到我同学的机器上编译 正常通过 执行正常 奇怪! 为什么? 怎么解决? ...
阅读全文
Delphi向word文档中输出表格及图形
摘要:TheEdge推荐 [2006-10-4] 出处:来自网上 作者:free-card 工作中遇到一个软件开发项目,该项目要求将相关数据报表存为word格式文档(涉及表格、图形的输出),便于用户修改。 本人在开发过程中,发现此类资料较少,且介绍相对简单,大多只是文本数据的的简单输出。现将个人摸索出的一些方法及心得体会告诉大家,以求共同探讨,共同提高! form上放置以下控件:一个Tadoq...
阅读全文
delphi中制作报表(WORD)之我见---转
摘要:blueski推荐 [2006-11-1] 出处:瀚海星云 bbs.ustc.edu.cn 作者:JamesRead张俊 在科大的bbs上,我一直回答问题多,少专门发表个人观点,不如这次就来一篇。 以下纯粹是我的个人观点,欢迎大家批评指正. 这段时间bbs上有人又讨论到报表问题,我觉得必须重视这个问题,因为在实际的软 件开发中,打印出来报表十分关键,一个公司不仅需要电子文档,...
阅读全文
Delphi从Excel导入数据至SQL中
摘要://導入exceltosql var sql : string; begin adoquery1.close; //adoquery1?接sqlserver的connection adoquery1.sql.clear; ...
阅读全文
Delphi中数据的自动录入
摘要:在Delphi数据库应用系统的数据录入过程中,有些数据是保存在Excel中的;有些是保存在纸张上的;还有一些是需要新增加的,由于各条记录之间有大量的重复数据,如果每条记录都让录入人员全部手工录入,其间的重复劳动是相当大的,还降低了工作效率。下面就这个问题进行论述。 1、利用Delphi调用Excel Delphi中已经带了Word与PowerPoint的例子,因为Excel的调用与这两...
阅读全文
怎么读取excel文档
摘要:方法如下: 1、创建一个普通Application。 2、在Form中分别放入ExcelApplication, ExcelWorkbook和ExcelWorksheet。 3、对Excel的一些操作,具体方法如下: 【打开Excel97】 ExcelApplication1.Connect; ExcelApplication1.Visible[0]:=True; ...
阅读全文
使用dxDBpopupEdit如何用代码打开弹出窗口
摘要:例: Table1 DataBaseName:DBBDEMOS TableName:animals.dbf Active:True ------------------------ DataSource1 DataSet:Table1 ------------------------ DBGrid1 DataSource:DataSource1 Visible:False //...
阅读全文
DELPHI中MessageBox的用法
摘要:MessageBox对话框 输入控件的 ImeName属性把输入法去掉就默认为英文输入了 MessageBox对话框是比较常用的一个信息对话框,其不仅能够定义显示的信息内容、信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对话框信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对框。 1、函数原型及参数 function MessageBox...
阅读全文
Delphi第三方控件安装卸载指南
摘要:基本安装 1、对于单个控件,Componet-->install component..-->PAS或DCU文件-->install; 2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 3、对于带*.bpl文件的控件包,Install Packages-->Add-->bpl文件名即可; 4、如果以上Install按钮为失效的话,...
阅读全文
SUNY2000 的未来--客户/服务器三层架构
摘要:SUNY2000 的未来--客户/服务器三层架构 单层、双层、三层、多层 IT行业的一大特点是经常创造一些新名词,单层和双层这两个概 念就是在三层结构出现之后才创造出。单层结构是80年代以来小型应用的结构,典型的是基于Dbase、Foxbase等小型数据库的应用。双层结构的同义词可以理解为传统的客户/服务器结构,是目前占统治地位的结构,典型是基于Oracle、Infomix等大型数据库的应用...
阅读全文
DELPHI多层分布式开发(2)
摘要:客户端实现SQL 查询 由于在客户端不存在TQuery控件,似乎客户服务器模式是无法做SQL查询的。但是,Delphi很好的解决了这个问题。事实上,只要客户端连接上服务端应用程序,客户端的TClientDataSet就包含了一个名字为Provider的属性,对应到服务器端DataSetProvider的所有默认属性和方法,其中DataSetProvider有一个Options属性,只要让其中的po...
阅读全文
DELPHI多层分布式开发(1)
摘要:分布式多层数据库开发简介 Delphi提出的MIDAS(Multi-Tier distributed Application Services Suite多层分布式应用服务器组),是把原来Two- Tier数据连接放到了服务器端的COM组件上,客户端只剩下了执行文件和MIDAS.DLL,前台和服务器上的COM组件,通过DCOM机制互相沟通。 这个多的一层,称为应用程序服务器(Application...
阅读全文
FindFirst
摘要:Unit: SysUtils Delphi 语法: function FindFirst(const Path: string; Attr: Integer; var F: TSearchRec): Integer; FindFirst函数查找由Path参数指定的目录中的第一个匹配Path中隐含的文件名并且符合Attr参数属性的文件,由参数F将结果返回。如果成功找到文件FindFirst函...
阅读全文
fomr2.ShowModal出现cannot make a visible window modal错误,但fomr2.Show则正常,为什么?
摘要:注意: 因为ShowModal与Show是不同的。 fomr2.ShowModal时,要求Form2.Visiable=False,假使你设置为Visiable=True就会产生错误: 看ShowModal函数定义: function TCustomForm.ShowModal: Integer; var ...
阅读全文