- StatusBar有多个子栏时,如何确定鼠标在状态栏上双击时是双击哪一个子栏
- StatusBar有多个子栏时,如何确定鼠标在状态栏上双击时是双击哪一个子栏? 由于TStatusPanel并无鼠标事件,所以只好另想办法: void __fastcall TForm1::StatusBar1MouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y) { mousex=X; } void...
- 作者:Webmaster发表于:2007-06-05 09:08:44 点击:36 评论:1 查阅全文...
- 用Delphi设计代理服务器
- 用Delphi设计自己的代理服务器 笔者在编写一个上网计费软件时,涉及到如何对局域网中各工作站上网计费问题。一般来讲,这些工作站通过代理服务器上网,而采用现成的代理服务器软件时,由于代理服务器软件是封闭的系统,很难编写程序获取实时的上网计时信息。因此,考虑...
- 作者:Webmaster发表于:2007-06-05 09:08:41 点击:473 评论:1 查阅全文...
- 读一读Scktsrvr.exe的源程序
- 读一读Scktsrvr.exe的源程序 使用DELPHI做多层开发的朋友们都应该对Scktsrvr.exe这个程序不陌生的, Borland公司在DELPHI中给出了它的源代码。 这是一个900来行的程序,程序不算长, 现在我只选其中部分仔细读一读。 走的线路大致是,从服务器接到客户端连接,处理客户...
- 作者:Webmaster发表于:2007-06-05 09:08:36 点击:246 评论:1 查阅全文...
- 使用DLL文件中封装的窗口
- 文章摘要: 编写软件时常常使用到DLL文件,本文就使用DLL文件中封装的窗口来说说Delphi中在DLL如何封装窗口,如何调用DLL中封装的窗口,及MDI-Child在DLL中载入并使用 一、在DLL中封装窗口 打开Delphi新建一个DLL工程,保存为usedll,生成代码 library usedll; { Impor...
- 作者:Webmaster发表于:2007-06-05 09:08:32 点击:102 评论:1 查阅全文...
- 再谈多态――向上映射及VMT/DMT
- 再谈多态――向上映射及VMT/DMT 作者:Nicrosoft( nicrosoft@sunistudio.com ) 2001.10.9 个人主页:http://www.sunistudio.com/nicrosoft/ 东日文档:http://www.sunistudio.com/asp/sunidoc.asp 在《浅谈多态――概念描述》一文中,提到多态的本质就是“将子类类型...
- 作者:Webmaster发表于:2007-06-05 09:08:29 点击:110 评论:1 查阅全文...
- 怎样修改windows里的开始按钮的位图?
- / 修改 var Form1: TForm1; StartButton: hWnd; OldBitmap: THandle; NewImage: TPicture; / 将代码放入FormCreate事件 procedure TForm1.FormCreate(Sender: TObject); begin NewImage := TPicture.create; NewImage.LoadFromFile('C:WindowsCircles.BMP'); StartButt...
- 作者:Webmaster发表于:2007-06-05 09:08:27 点击:48 评论:1 查阅全文...
- 怎样知道我的程序是否运行在DELPHI?
- function IsAppRunningInDelphi : boolean; var hKernelDll : THANDLE; proc_IsDebuggerPresent : TProcIsDebuggerPresent; useFindWindow : boolean; proc : FARPROC; begin useFindWindow := true; if (Win32Platform = VER_PLATFORM_WIN32_NT) then begin // WinNt...
- 作者:Webmaster发表于:2007-06-05 09:08:26 点击:24 评论:1 查阅全文...
- 杀死一个正在运行的程序
- ...
- 作者:Webmaster发表于:2007-06-05 09:08:24 点击:39 评论:1 查阅全文...
- Delphi数据压缩处理(2)
- Delphi数据压缩处理(2) Buffer: PChar; Count: Integer; Begin file://从被压缩的图像流中读出原始图像的尺寸 CompressedStream.ReadBuffer(Count, SizeOf(Count)); file://根据图像尺寸大小为将要读入的原始图像流分配内存块 GetMem(Buffer, Count); DestStream := TM...
- 作者:Webmaster发表于:2007-06-05 09:08:20 点击:47 评论:1 查阅全文...
- Delphi数据压缩处理(1)
- Delphi数据压缩处理(1) Borland公司推出的 RAD开发工具 Delphi 5.0作为 Windows平台上的主流开发工具,其可视化的开发环境和面向对象编程的强大功能已经吸引了无数的开发人员。但是,一些程序员在实际的开发过程中却时常为对大量的数据进行压缩而伤透脑筋,不得不去查...
- 作者:Webmaster发表于:2007-06-05 09:08:18 点击:38 评论:1 查阅全文...
|
|