并不是所有的语言都支持_cdcel调用规则,但是都支持_sdtcall调用规则, 假如你用VC做了一个DLL,导出了某些函数,如果你想这个DLL被其他语言也能调用的话,VB.DEPHI.PB..你的把他的调用约定声明为__stdcallwindows api都是_stdcall调用规则, 函数调用约 ...
分类:
Web程序 时间:
2020-11-20 12:15:52
阅读次数:
15
C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。开发C/S架构可以采用多种语言,包括Java,C++,C#,以及Dephi等 B/S结构,即Brow ...
分类:
Web程序 时间:
2019-10-08 15:52:45
阅读次数:
119
既然已经做出了com程序用delphi来开发的决定,那当然就要对delphi进行一些深入的了解。有人说delphi是一个用控件堆砌起来的工具,和vb没什么两样;也有人说dephi实际上是面向过程的,他的面向对象并不彻底。实际生活中持这两种观点的人不在少数,就拿我认识的一个非常好的程序员来说吧,他很早 ...
在网上查了许多资料去论述如何在dephi中去实现组件随窗口大小的变化而变化,然都不尽如人意。有人说用组件的align + anchors 这两个属性去控制,但是我用了之后,让我大惊失色。把anchors属性下面的四个值都变为true.如果用户用鼠标去拖动窗口,那么窗口上的组件像是中了夺命书生的面目全 ...
//在 delphi 新版中, char 已经是双字节了。故应该重新自己写一个函数,取名为 FillByte ,才无歧义。 procedure TForm1.Button2Click(Sender: TObject); // 功能,将 Buff 数组快速填充为一个值,如 65 const MaxLe... ...
分类:
其他好文 时间:
2017-04-19 09:23:29
阅读次数:
232
好,废话不多说,教程开始。 我们首先查壳,是Aspark的壳,对于这个壳,大家应该很熟了。<ignore_js_op> 我已经脱好了壳,再查一下壳,是Dephi的<ignore_js_op> <ignore_js_op> 我们先使用一下软件,详细了解<ignore_js_op> <ignore_js ...
分类:
数据库 时间:
2016-07-13 22:48:13
阅读次数:
780
简单的一个例子,是以前用Dephi写的,前不久刚实现了一个在Python中使用Delphi控件来编写界面程序,于是趁热写一个类似的的查询方案。 本实例是通过www.ip138.com这个网站来查询的,这里需要的几个知识点,就是用Python模拟网页提交数据,获得数据返回信息,以及对返回的Html信息 ...
分类:
移动开发 时间:
2016-05-04 09:05:00
阅读次数:
179
使用Dephi进行图像处理可以有多种方法,最常用的应该算是TBitmap,它提供方便的图像存取能力,结合Canvas可进行画线、画圆、图像拷贝等操作。不过在进行大量的图像处理操作时,为了获得更高的速度,我们希望能够直接对图像缓冲区进行读写。查阅Dephi的帮助手册没有发现直接取得整个图像缓冲区的功能 ...
分类:
其他好文 时间:
2016-04-15 02:05:17
阅读次数:
217
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin ReleaseCapture; Perform(WM_SYSCOMMAND,$
分类:
其他好文 时间:
2016-02-25 19:48:15
阅读次数:
114
这里不打算贴图。因为这个我压根就没破解出来啊--!不管怎么样还是试了下。说是dephi程序那么直接上dede吧。无法解析。用OL说是selfmodify的文件。那么有壳。现在阶段作为新手应该手动脱壳。OL打开第一便是pushad这样在ESP处下硬件断点F9跑起来停在Jmp语句上。这样就开心了。直接跳...
分类:
其他好文 时间:
2016-01-14 20:47:03
阅读次数:
140