随笔分类 - DELPHI
摘要:COMMON Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->unit Common; interface uses Classes,SysUtils,windows,iniFiles; const Config_File = '.\Co...
阅读全文
摘要:顺便说一下,今天印花税下降,股市从早上开盘到现在一个小时升了9.06%,天啊,太疯狂了!最近要写一些硬件接口的程序(OPC、MOBY..)又从.NET回归到DELPHI了,又想抽象一些,所以写点笔记回忆一下写窗体控件!1.从窗体控件开始才有HANDLE熟悉,即TWinControl开始 ,但一般用TCustomControl来继承2.如果直接SHIFT点击引用的控件单元无法定位到哪个单元文件,说明引用的DCU不是个上次哪个,删除DCU,从新编译即可!(前提:你搜索路径对)3.修改组件的属性后,好像必须重新编译组件所在的包,否则就不会出现新的属性值!(好像有别的方法更快捷,忘记了)4.声明接受消
阅读全文
摘要:用了N年的DELPHI的我遇到这个后发现,自己真是菜鸟 我把问题提到CSDN后: DLL里面有一个函数,我是这样引用的: function LIB_OPEN(ComName:PAnsiChar; EventID:longint;hWnd:Thandle):longint;stdcall; external 'DRIVER.dll'; 这个是函数说明是这样的: int __cdecl LI...
阅读全文
摘要:最近给客户更新了几个DELPHI程序,发现数据都是不会COMMIT,都锁住表数据缓存着,必须要关闭程序后数据才会进入数据库。由于用的存储过程都是以前的,是没有问题的,不存在死锁的。所以怀疑是环境问题。进对比核查,原来的系统是ORACLE8+BDE5.0.1,后来用了ORACLE9,就发生这样的问题,怀疑是BDE的问题。替换了SQLORA8.DLL和SQLORA32.DLL,版本用5.2.0.2(D...
阅读全文
摘要:记性不好了,唉,这里写个被忘 unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, DB, DBClient, StdCtrls;type TForm1 = class(TForm) But...
阅读全文
摘要:用程序模拟键盘和鼠标键盘 在Windows大行其道的今天,windows界面程序受到广大用户的欢迎。对这些程序的操作不外乎两种,键盘输入控制和鼠标输入控制。有时,对于繁杂的,或重复性的操作,我们能否通过编制程序来代替手工输入,而用程序来模拟键盘及鼠标的输入呢?答案是肯定的。这主要是通过两个API函数来实现的。 下面以Delphi为例来介绍一下如何实现这两个功能。模拟键盘我们用Keyb...
阅读全文
摘要:根据学习记录(二)中的CLIENT,分别用WEB SERVICE和BDE两种查询数据库的途径,同样查询20条一样的数据,其返回的时间分别是 第一次查询 第二次查询 第二次查询 WEB SERVICE 0.6...
阅读全文
posted @ 2005-04-08 14:34
Enli
摘要:建立WEB SERVICE的CLIENT端 用DELPHI7, “FILE”-》“NEW” -》“APPLICATION” 其中主要单元的代码如下: unitUnit1; interface uses Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms, Di...
阅读全文
posted @ 2005-04-08 11:53
Enli
摘要:建立WEB SERVICE的server端 用VS2003, “文件”-》“新建” -》“项目” -》“C#项目”-》“ASP.NET WEB 服务” 新建项目名称为MYWEBSERVICE1,代码如下,不要忘了引用“System.Data.OracleClient” usingSystem; usingSystem.Collections; usingSyste...
阅读全文
posted @ 2005-04-08 11:52
Enli

浙公网安备 33010602011771号