Delphi 绘图[2] 无Canvas属性,获取 Canvas 对象 //例如 Panel1 无TCanvas 属性,获取TCanvas var Cvs: TCanvas; begin Cvs:= TCanvas.Create; Cvs.Handle := GetDC(Panel1.Handle) ...
TCanvas(画布) 的类成员 及参数介绍: 1、过程:Arc //绘制弧线 例如:Canvas.Arc(左边,上边,宽度,高度,宽度,开始坐标点,宽度,终止坐标点 );BrushCopyChord //绘制弦 例如:Canvas.Chord(左边,上边,宽度,高度,宽度,开始坐标点,宽度,终止坐 ...
delphi webbrowser 常用方法示例 var Form : IHTMLFormElement ; D:IHTMLDocument2 ; begin with WebBrowser1 do begin D := Document as IHTMLDocument2; Form := D.F ...
查壳 UPX 0.89.6 - 1.02 / 1.05 - 2.90 (Delphi) stub -> Markus & Laszlo upx这类压缩壳手动脱壳非常简单。 一、查找oep 二、dump、修复IAT 一、查找oep way1: 首先在程序入口发现pushad指令,接下来可以直接查找指令 ...
分类:
其他好文 时间:
2020-01-26 23:57:08
阅读次数:
175
最新版本应该是2.1 11/10/2015 Delphi XE7, XE8 and 10 Seattle Add,后面要支持其他版本需要自行修改 官网:www.mitov.com www.openwire.org 1、将路径添加搜索路径下 2、BMThreadDsnD7.dpk先编译后安装 安装后两 ...
分类:
编程语言 时间:
2020-01-26 20:42:31
阅读次数:
92
一、抽象类与接口的异同 接口简单的理解可认为是一个抽象类,我们先定义一个抽象类和接口来对比之间的异同,代码如下: type IFormattedNumber = interface //定义接口 function FormattedString: string; end; TFormattedNum ...
一、程序界面 二、程序代码 (一)、主界面代码 // // 主窗口 // unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, St ...
UniGUI是一套基于ExtJS的Delphi的WEB框架,它是使用ExtPascal来转化到ExtJS,ExtJS是一个跨浏览器的JavaScript库, 因此UniGUI发布出来的程序可以在各种浏览器上运行。支持多种部署方式:独立EXE、Apache、ISAPI . 由于工作需要使用UniGUI ...
分类:
Web程序 时间:
2020-01-18 16:31:18
阅读次数:
195
一个队列类的实现(比delphi自带的速度快70倍) 测试结果 实现的代码 unit sfContnrs; interface {$DEFINE MULTI_THREAD_QUEUE} //线程安全版本,如果不需要线程安全,请注释掉此行代码 {$IFDEF MULTI_THREAD_QUEUE}us ...
分类:
其他好文 时间:
2020-01-18 10:32:02
阅读次数:
79
通过以sdk方式编制windows窗口程序,对理解windows消息驱动机制和delphi消息编程有很大的帮助。 sdk编制windows窗口程序的步骤: 1、对TWndClass对象进行赋值; 2、向系统注册wndclass对象(RegisterClass); 3、CreateWindow创建窗口 ...