码迷,mamicode.com
首页 > 全部
Delphi通过IE窗口句柄获取网页接口(IWebBrowser2) good
主要用到的是MSAA(Microsoft Active Accessibility) 函数:ObjectFromLResult,该函数在动态链接库 oleacc.dll 中定义。uses SHDocVw, MsHtml, ActiveX;type TObjectFromLResult = funct...
分类:Windows程序   时间:2015-12-02 07:56:02    阅读次数:462
使WEBBROWSER 可编辑
procedureTForm1.CheckBox1Click(Sender: TObject);begin{这里是让整个页面可编辑, 也可以单独编辑某个元素} WebBrowser1.OleObject.document.body.contentEditable := CheckBox1.Check...
分类:Web程序   时间:2015-12-02 07:55:03    阅读次数:110
delphi中覆盖最大化消息(WM_GETMINMAXINFO)
unit Unit1;interfaceusesWindows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;typeTForm1 = class(TForm)private{ Private declaration...
分类:Windows程序   时间:2015-12-02 07:56:52    阅读次数:218
强大的DELPHI RTTI–兼谈需要了解多种开发语言
一月 27th, 2005 by 猛禽风焱在《“18般武艺”?》中说到他碰上的被多种语言纠缠的问题。我在回复里说:很多语言只要能看懂几分就行了,没必要每一种都精通但是如果只会很少的一两种语言也是不行的。因为看了一些关于JAVA的反射技术的应用,忽然想到DELPHI的RTTI也很强,于是试着拿数据集下...
分类:编程语言   时间:2015-12-02 07:56:27    阅读次数:158
Delphi判断一个文件是不是JPG图片
判断头几个字节:function IsJpegFile(FileName: string): Boolean;constRightBuf : array[0..3] of Byte = ($FF,$D8,$FF,$D9);varBuf: array[0..3] of Byte;beginFillCh...
分类:Windows程序   时间:2015-12-02 07:55:37    阅读次数:164
使用TWebBrowser组件保存网页为html和mht文件 收藏
一、保存为HTML文件uses ActiveX;...procedure WB_SaveAs_HTML(WB : TWebBrowser; const FileName : string) ;var PersistStream: IPersistStreamInit; Stream: IStream...
分类:Web程序   时间:2015-12-02 07:54:37    阅读次数:136
Delphi中运行时改变panel的位置及大小(WM_SysCommand消息配合参数使用,很奇妙) good
procedure TForm1.pnl1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin ReleaseCapture;SendMessage(pnl1.Handl.....
分类:Windows程序   时间:2015-12-02 07:53:32    阅读次数:209
IntelliJ IDEA 部署Tomcat及创建一个web工程
一、部署Tomcat二、新建一个web工程1.新建一个Project2.现在建立一个简单的web工程,所以只勾选下面选中的,此外,本版本(IntelliJ IDEA 14.1.5只支持3.1版本,并不支持更低版本)3.第2步骤点击Next后是以下界面,修改Project name,点击Finish。...
分类:Web程序   时间:2015-12-02 07:53:43    阅读次数:343
JavaScript使用DeviceOne开发实战(三)仿微信应用
这是一个系列的文档,长期目标是利用DeviceOne开发一些目前使用广泛的优质手机应用,我们会最大化的实现这些应用的每一个功能和细节,不只停留在简单的UI模仿和Demo阶段,而是一个基本可以使用的实际App。在实现的过程中,会有很多困难,还会发现有一些功能目前缺乏组件支持而无法实现,也会碰见各种移动...
分类:微信   时间:2015-12-02 07:55:55    阅读次数:395
为什么程序员英文要好?(From:V2EX)
说明:在V2EX上看到扇贝技术员工发的帖子,讨论:为什么程序员英文要好?原帖地址:点击打开链接个人认为写得很好,也写一点自己的看法。原帖总结的几个要点:为什么程序员一定要学好英语:1.写汉语注释说实话,我也是刚刚体会到写汉语注释的坏处。一方面,在开发国际项目的时候绝对不能写汉语注释,尤其是国内国外协同开发的时候,会大大降低开发效率。另一方面,项目转换字符集的时候汉字注释的乱码会让你苦不堪言。别问我...
分类:其他好文   时间:2015-12-02 06:45:09    阅读次数:133
[游戏运营期间开发]纪律性
简单问题的处理并不容易,用心的在意,用心的积累,保持纪律性,方能保持不被其所伤害。...
分类:其他好文   时间:2015-12-02 06:42:16    阅读次数:130
Delphi中methodaddress的代码解析
class function TObject.MethodAddress(const Name: ShortString): Pointer;asm { -> EAX Pointer to class } { EDX Pointer to name } PUSH EBX PUSH ESI PUSH ...
分类:Windows程序   时间:2015-12-02 06:43:37    阅读次数:186
Delphi中拖动无边框窗口的5种方法
1.MouseMove事件中加入:// ReleaseCapture;// Perform(WM_SYSCOMMAND, $F017 , 0);2.MouseDown事件中加入:// POSTMESSAGE(Self.Handle,WM_LBUTTONUP,0,0);// POSTMESSAGE(S...
分类:Windows程序   时间:2015-12-02 06:43:45    阅读次数:246
画出太极图
今天在网上看到有网友发出了C++的生成太极图算法,兴起之下用Delphi抄了下,效果还可以。参考地址:http://www.cnblogs.com/WhyEngine/p/4051149.html先上代码:procedure TForm1.Button1Click(Sender: TObject);...
分类:其他好文   时间:2015-12-02 06:41:02    阅读次数:120
delphi程序设计之底层原理
虽然用delphi也有7,8年了,但大部分时间还是用在系统的架构上,对delphi底层还是一知半解,今天在网上看到一篇文章写得很好,虽然是07年的,但仍有借鉴的价值。现摘录如下:Delphi程序设计之--经验技巧这些日子太忙了,今天把剩下的部分贴完,希望对大家有用。看过前一篇的都知道此文的作者和出处...
分类:Windows程序   时间:2015-12-02 06:42:51    阅读次数:206
[LeetCode]Word Search II
public class Solution { private char[][] board; private List result = new ArrayList(); public List findWords(char[][] board, String[]...
分类:其他好文   时间:2015-12-02 06:42:20    阅读次数:95
Delphi组件开发-在窗体标题栏添加按钮
这是一个在窗体标题栏添加自定义按钮的组件(TTitleBarButton)开发实例,标题栏按钮组件TTitleBarButton以TComponent为直接继承对象,它是一个可以在窗体标题栏上显示按钮的组件,像最大化、最小化和关闭按钮等。1、首先确定组件的属性。属性是组件的重要组成部分,它相当于组件...
分类:Windows程序   时间:2015-12-02 06:42:20    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!