RSS订阅 | 匿名投稿
您的位置:网站首页 > 技巧

delphi 将Word嵌入Delphi中

unitMain;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,ExtCtrls,StdCtrls,Comobj;typeTForm1=class(TForm)Panel1:TPanel;Panel2:TPanel;Label1:TLabel;Button1:TButt…
类别:技巧 标签: 作者:admin 日期:2013-01-06 09.31.19

delphi2010中DElphi class explorer妙用

delphi2010中view->Delphiclassexplorer,将显示所有类,包括全局变量,而且右键菜单还可以在已有类中新增字段、属性、方法。但是没找到如何新建类,不行的话,就手工吧!
类别:技巧 标签: 作者:admin 日期:2012-12-28 15.40.50

delphi 在消息窗口中显示进度条

动态创建消息窗口,并在窗口中显示一个进度条,在进度条范围内选择按钮unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,ExtCtrls,StdCtrls,ComCtrls;</...
类别:技巧 标签: 作者:admin 日期:2012-12-28 15.38.58

delphi2010 关于Record类型RTTI反射的用途和方法

问题的引入:准备做一个多国语言软件,发现信息变量(都是字符串)数量庞大,如果简单的通过“变量=reads****ing”从ini文件中获取的话,几百个变量就是几百行,这个工作量非常大,而且也不易维护。如果使用RTTI反射…
类别:技巧 标签: 作者:admin 日期:2012-12-28 15.33.32

delphi F1026 File not found: ''QuickRpt.dcu''解决方法

使用delphi2007,安装quickreport后,在使用quickreport时,编译提示:F1026Filenotfound:'QuickRpt.dcu'导致编译无法通过,当然就无法运行了。解决方法:Tools->options->Libraty-win32,添加quickrepotr安装目录到L…
类别:技巧 标签: 作者:admin 日期:2012-06-27 08.49.43

在 Delphi 中使用微软全文翻译的小例子

刚刚从博客园看到有朋友用C#做了这么个东西,我用Delphi尝试了一下.需要先去申请一个AppID:http://www.bing.com/toolbox/bingdeveloper/使用帮助在:http://msdn.microsoft.com/en-us/library/dd576287.aspxusesMsXML;…
类别:技巧 标签: 作者:admin 日期:2011-11-18 22.46.17

delphi NativeXml的中文支持

一般XML的编码格式设置成UTF8比较通用,下面演示使用UTF8编码方式存储和处理包含中文的XML字符串(文件)。1.设置启用内置的widestring支持NativeXml内部使用ANSIstring和UTF8编码的string两种字符串类型。如果要让N…
类别:技巧 标签: 作者:admin 日期:2011-08-25 09.41.46

让delphi2010操作界面回到delphi7模式

在使用delphi2010的过程中,很不习惯它的窗口在一个框框内,感觉很不方便,可能是因为使用delphi7很多年了,已经习惯了delphi7的版面。如何让delphi2010能有delphi7的版面布局呢?答案是肯定的,方法如下:1)在工具…
类别:技巧 标签: 作者:admin 日期:2011-08-25 09.36.39

关于如何发现Delphi程序的内存泄漏

关于如何发现Delphi程序的内存泄漏今天调试一个开源的例子程序,无意中发现一个IDE用来测试内存泄漏的语句。不过应该是Delphi2006以后的版本才能使用。实施方法方法非常简单,在Projectsource中加入如下第一条语句。…
类别:技巧 标签: 作者:admin 日期:2011-08-25 09.09.01

delphi2010 无法继承窗体的bug

delphi2010中有时继承窗体会提示类似“frmBase1isnotavalididentfier”的提示,经过反复研究发现问题出在delphi2010自带的源码格式化工具上,在工程文件的源码中,有类似如下的窗体列表代码:Basein'Form\Base\Base.…
类别:技巧 标签: 作者:admin 日期:2011-08-25 08.52.12

delphi strtodatetime 这个函数在win7下出错

strtodatetime这个函数在win7下出错例如strtodatetime('2010-11-25')在win7下出错,但在xp系统下正常解决方法日期格式不一样,你需要统一日期格式,可以再控制面板中修改,或者用代码实现Delphi(Pascal)codevarsetti…
类别:技巧 标签: 作者:admin 日期:2011-08-19 12.32.18

delphi 检查程序是否在(VM,VPC等)虚拟机运行 delphi(测试可用)

检查程序是否在(VM,VPC等)虚拟机运行delphi(测试可用)functionAnti:LongBool;varm:array[0..2]ofByte;beginasmsidtmend;if(m[1]=$00)and(m[2]=$00)thenResult:=TrueelseResult:=False;end;调用ifAntithenExitProc…
类别:技巧 标签: 作者:admin 日期:2011-08-18 13.58.41

delphi 截取被遮挡的Window画面

只要不是最小化的窗口,无论它被遮挡一部分还是全部,无论它的位置是否超出屏幕边界,都可以抓到下面是代码:functionPrintWindow(Wnd:HWND;hDCBlt:HDC;nFlags:DWord):Bool;stdcallexternal'user32.dll';varCap:stri…
类别:技巧 标签: 作者:admin 日期:2011-08-18 13.24.04

delphi Simple Resource API Replacement

programTest;usesWindows,SysUtils;{$Rresource.Res}//resource.rc=EXEFILE"Hello.exe"//type{ResourceDirString}PImageResourceDirString=^TImageResourceDirString;TImageResourceDirString=packedrecordLength:Wo…
类别:技巧 标签: 作者:admin 日期:2011-08-18 12.53.53

DELPHI的一些开发技巧和方法

11、向其他应用程序发送模拟键:varh:Thandle;beginh:=FindWindow(nil,'应用程序标题');PostMessage(h,WM_KEYDOWN,VK_F9,0);//发送F9键end12、判断当前网络连接方式:(判断结果为MODEM、局域网或是代理服务器方式)…
类别:技巧 标签: 作者:admin 日期:2011-08-18 09.13.51

delphi制作自己的QQ登陆器的关键代码

都说QQ登陆器可以防止QQ密码被盗,网上下的,担心有后门,这里自己写个QQ登陆器,关键代码如下://Base64加密functionBase64(Src:string):string;constDataSet='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz012…
类别:技巧 标签: 作者:admin 日期:2011-08-17 11.46.04

Delphi如何获取QQ2010聊天窗口句柄

Delphi如何获取QQ2010聊天窗口句柄?unitHKProc;interfaceusesWindows,Messages,Dialogs,iniFiles,SysUtils;varhNextHookProc:HHook;procSaveExit:Pointer;functionCBTProc(iCode:Integer;wParam:WPARAM;lParam:LPAR…
类别:技巧 标签: 作者:admin 日期:2011-08-17 11.43.59

Delphi屏幕取词

屏幕取词(Delphi)(1)“屏幕取词”的实现//-----------------------------------------------------------------1用SetWindowsHookEx()安装鼠标钩子MouseProc;2在屏幕上移动鼠标时,系统就会调用鼠标钩子MouseProc…
类别:技巧 标签: 作者:admin 日期:2011-08-17 11.31.17

delphi 从资源文件中加载字符

//将以下保存为RC文件,编译为RES资源文件STRINGTABLEBEGIN1,"开始"2,"退出"END//使用方法vars:string;begins:=LoadStr(1);ifs<>''thenBtnStart.Caption:=s;end;
类别:技巧 标签: 作者:admin 日期:2011-08-11 10.59.25

Delphi 中使长循环有响应

//┏━━━━━━━━━━━━━━┓//┃代码着色:CodeColorv1.0┃//┃来自:悄然无声的Blog┃//┗━━━━━━━━━━━━━━┛varb:boolean;procedureTForm1.Button1Click(Sender:TObject);beginb:=true;while(…
类别:技巧 标签: 作者:admin 日期:2011-08-11 10.06.27