![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
delphi
jhldelphi
看书,动漫
展开
-
TreeView使用笔记
TreeView使用笔记 TreeView由节点构成,建树通过对TreeView.items属性进行操作。Items是一个TTreeNodes对象,这是一个TTreeNode集。一、针对TTreeNodes,也就是 TreeView.Items,有这些属性:1、count,节点个数。2、item[index] ,通过index得到节点。二、针对TTreeNodes,也就是 Tree原创 2007-09-08 08:17:00 · 708 阅读 · 1 评论 -
使用midas访问远程access数据库
使用midas访问远程access数据库 来源: 作者: 发布时间:2007-12-27 使用MIDAS访问远程Access数据库 Allen Tao(http://blog.csdn.net/allentao/)2005-5-3本文源码下载访问远程数据库常用的办法是使用大型数据库自带的客户端工具,如SQL Server和Oracle等都带有这样的工具。带对于Access这样的转载 2008-08-07 09:47:00 · 515 阅读 · 0 评论 -
在Delphi的DLL中使用FastReport要处理的几个问题
在dll中使用FastReport会遇到以下内个问题:1.调用时变量出错,最普通的一个变量注入也是一样2.出现Cannot assign a TFieldList to a TStringList的错误3.Invalid pointer operation的错误,在函数中返回WideString引起的以下是解决办法:1.不要在DLL中直接引用FastReport的单元文件,最好用一个接口类来实现转载 2008-08-07 10:03:00 · 676 阅读 · 0 评论 -
ERwin的学习总结
ERwin的学习总结一 新建domainmodel:file>newnew model type 一般Logical view是用于生成文档的,而physical view是用于生成或者导出脚本的,如果只做文档,可以选择只建立logical view,如果是做项目,需要同时使用Logical view 和physical viewtarget database ERwin是可以直接连转载 2008-07-24 07:49:00 · 2579 阅读 · 0 评论 -
DBGrideh实现自动排序
不用自己写代码!DBGrideh实现自动排序:1.在optioneh中设置:AutosortMarking:=True2.设置DbGridEh的属性:(不一定总要设置,与使用的数据连接有关)sortlocal:=True;3.uses 单元Ado------ehlibADoTclientData------ehlibCDSBDE ---------ehlibBDE4.Column属性Tit原创 2008-07-24 07:46:00 · 580 阅读 · 0 评论 -
DLL与MDI的子窗体
作为一个经常被提起的问题,很多人不知道怎么来从DLL中导出窗体,特别是MDI的子窗体,因此Kingron愿意在这里把一些经验写出来给大家分享,让大家在碰到类似的问题的时候,少走些弯路。 大家知道,DLL有两种加载方式,至于动态的,和静态的,稍微有点儿区别。动态的加载,大家可以参考Torrys Delphi Page上面的例子,其中有一个MDI的例子,非常简单的,很好用。我转载 2008-04-23 16:57:00 · 673 阅读 · 0 评论 -
Delphi制作DLL
Delphi制作DLL一 Dll的制作一般步骤二 参数传递三 DLL的初始化和退出清理[如果需要初始化和退出清理]四 全局变量的使用五 调用静态载入六 调用动态载入七 在DLL建立一个TForM八 在DLL中建立一个TMDIChildForM九 示例:十 Delphi制作的Dll与其他语言的混合编程中常遇问题:十一 相关资料一 Dll的制作一般分为以下几步:1 在一个DLL工程里写一个过程或函原创 2008-04-23 15:19:00 · 617 阅读 · 0 评论 -
附加数据库建帐套
USE masterGO-- First determine the number and names of the files in the backup.-- MyNwind_2 is the name of the backup device.RESTORE FILELISTONLY FROM DISK=F:/20080313erp_0.bak-- Restore the files原创 2008-03-19 09:26:00 · 557 阅读 · 0 评论 -
delphi的多线程编程
delphi的多线程编程2008年01月28日 星期一 下午 10:03 1-1 多线程的基本概念 win 98/nt/2000/xp 是个多任务操作系统,也就是:一个进程可以划分为多个线程, 每个线程轮流占用cpu 运行时间和资源,或者说,把cpu 时间划成片,每转载 2008-03-13 11:15:00 · 1501 阅读 · 0 评论 -
Locate应用
ADOQryResult.Locate(CKDJID, EditNum.Text, [loCaseInsensitive]);-------------------------------------------------------------------------------------------------------------procedure Tfrmstore_ma原创 2008-03-14 09:48:00 · 391 阅读 · 0 评论 -
Delphi动态连接库的编写和调用
Delphi动态连接库的编写和调用一、dll的优点Dll是windows中的一种重要机制。它包括例程和资源,可以在使用程序之间共享例程和资源。其优点是:扩展应用程序的特性、可以使用多种语言来编写、简化了软件项目的管理、有助于节约内存、帮助实现平台的跨越和本地化等。二、dll在delphi中的建立在delphi中新建->其他->选中Dll图标(Dll Wizard) 确定后可以看转载 2008-03-13 11:05:00 · 1325 阅读 · 0 评论 -
线程详解
Delphi中的线程类 - TThread详解2007-03-15 00:00Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不是多线程编程的全部,我写此文的目的在于对此作一个补充。线程本质上是进程中一段并发运行的代转载 2008-03-13 11:21:00 · 422 阅读 · 0 评论 -
取Windows登录用户名,计算机名
uses Windows, WinSock;{ ComputerLocalIP }//取本机的 IP 地址function ComputerLocalIP: string;var ch: array[1..32] of char; wsData: TWSAData; myHost: PHostEnt; i: integer;begin Result := ;转载 2008-09-10 15:02:00 · 638 阅读 · 0 评论