Delphi 后续 Unicode 版本中, 一些单元里碰到UTF8编码字符,如果我们可能没有安装西欧的一些字符集,单元有可能显示错误,用delphi右键菜单 File Format->UTF8也未必能修复好。如图: 正是因为 Delphi 单元不认识UTF8字符集,导致单引号
新版包含了10多年来最深入全面的特性升级。RAD Studio XE2中包含了新版本的Delphi、C++Builder、Prism和RadPHP。 主要特性包括完整的Delphi 64位Windows支持,通过全新的FireMonkey富商业应用平台支持Mac OSX和iOS,以及通过RadPHP XE2支持安卓web和移动应
我们用delphi 编程的时候需要用到将获到的的缩位的 dos 8.3 格试的路径 如 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp 这样的路径转换为完整的路径 C:\Documents and Settings\Administrator\Local Settings\Temp 在VC中可以用到 API GetLongPathName 可惜在de
这是西西小编从网络上转帖过来的 Delphi 常用函数列表,希望能给正在开发 delphi的朋友帮助 Abort 函数 引起放弃的意外处理 Abs 函数 绝对值函数 AddExitProc 函数 将一过程添加到运行时库的结束过程表中 Addr 函数 返回指定对象的地址 AdjustLineBreaks 函数 将
https://downloads.embarcadero.com/free/rad_studio/ 可申请试用码,速度也不错! -->
我们这编文章来了解一下在Delphi 中 Char、AnsiChar、WideChar、PChar、PAnsiChar、PWideChar 的用法 varc: Char; {Char 类型的取值范围是: #0..#255, 用十六进制表示是: #$0..#$FF}begin{用十进制方式赋值:}c := #65;ShowMessage(c); {A}{用十六进
;Delphi---Virus.Win32.Induc.a [Anti感染解决方案];By:ZzAge;Blog:http://hi.baidu.com/zzage 最近这个病毒火了..好多delphi写的正规的软件也不幸中奖了.... 感染Delphi的SysConst.dcu文件,使编译出来的程序,都带了感染性的..不过这病毒也算不上有什么危害.
function SplitString(Source,ch: String): TStringList;vartemp:String;i:Integer;beginResult:=TStringList.Create;if Source = '' then Exit;temp := Source;i := pos(ch,Source);while i <> 0 dobeginResult.add(copy(temp,0,i-1));Delete(temp,1,
刚刚 打开delphi 的时候电脑很慢半天也没能打开,就重启了结果,重启后再打开delphi的时候出现了 Borland license information was found, but it is not valid for Delphi.Youcan not run Delphi without this information.Click the 'Exit' button to e
函数原型 BOOL CreateProcess ( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LPSECURITY_ATTRIBUTES lpProcessAttributes。 LPSECURITY_ATTRIBUTES lpThreadAttributes, BOOL
在implementation后面uses 不要在interface 后面 uses 自己写了个UNIT,在主窗体上引用了一下,可编译时就提示 circular unit reference to UNIT ,这是怎么回事?interface 中的uses和implementation 的uses不同在于: interface中uses的所有单元在编译
在 Delphi 中是没有自带的正则表达式库的,在网上能找到的用于 Delphi 的正则表达式类大体上有两个,分别是 PerlRegEx 和 RegExpr。 前者相当强大,但发布程序时需要带上他的一个 DLL 文件,感觉很麻烦。而后者是完全使用 Delphi 来实现,虽然功
在学习C的时候最让人头通的可能就是C中的指针了,但也正是这指针才是C的精华之所在 大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时,这种说法也让很多人 产生误解,似乎只有C
jQuery 1.5 beta1出来了,从学习跟进上来说,这一次已经比较晚了(我竟然不知道1.5什么时候出的alpha,就这么beta了)。这个1.5版本最大的更新是AJAX的完全重写,提供了更强的可扩展性。但是受制于精力和篇幅,对新的AJAX的分析还是放到下回,本篇先简单介绍
Delhpi是Borland最为自豪的产品,但从Delphi 4.0发布以来一直衰败着 Delphi2011发布了,各位朋友们注意哦! 可以跨3个平台,MAC、Linux、Windows,看来Linux要告别Kylix了!特点:跨平台能力超强,超猛!希望Delphi这次能够通过Delphi 2011恢复当年的雄
摘 要:本文以Delphi7.0作为开发平台,给出了网络监控软件中的两种屏幕抓图技术的设计方法和步骤。介绍了教师在计算机机房内教学时,如何监控学生计算机显示器上的画面,以保证教学的质量和效果。 引言 随着网络技术的飞速发展,计算机网络在各高等院校教学中
由于考虑到大家可能开发用户态的程序较多,但不见得有太多驱动的理解,所以今天尝试下从理论开始讲解。 首先说下,由于RP问题,最近重感冒,脑子有点昏,可能有些地方说的不是很清楚,如果有这种情况还望大家指出。Ring0是什么?某种程度上说,Ring0就是内核,
我搜索了一下互联网,将网络上几篇有代表性的api hook文章的精华进行了浓缩和适当简化,写成这篇介绍性文章。另外也希望初学者能够认真思考本文采用的循序渐进的分析思路,如何解决了一个未知的问题。文中借鉴的文献资料列于文末附录一节。 hook是什么? &n
delphi2011现处在私人测试阶段,并计划于4月底进行公开测试。delphi2011新的跨平台框架将是对的CLX改进(基于Qt框架续集,并且将不会有针对Linux或Mac IDE,只有一个Windows的IDE将可用。 对于Linux和Mac开发的话,delphi2011可以自动切换远程调试器,将可执行文件
最近编程论坛的很多网友反映在delphi中使用TWebBrowser控件时无法复制和粘贴,特提供解决方法如下。在主窗体引用ActiveX单元。uses Activex;然后在主窗体的OnCreate事件中加入如下代码:oleinitialize(nil); procedure TbeginGame.FormCreate(Sen
我们先来看一下需求. 我们需要查找某一个目录下面,体积最大的 exe 文件。 可以用下面的函数: K:=FindFirst(AppRootPath+'\*.exe',faAnyFile, vSearchRec); while K = 0 do begin &nbs
隔了很长时间没有碰Delphi,就连最最基本都忘光了!看来“温故而知新”、“学如逆水行舟,不进则退”是有绝对的道理! 就这获取路径的东西,都折腾了很久,是自己忘光了?还是自己大意呢? 不是忘记使用USE SHELLAPI,几时缺少字母,哎。
A 使用特殊字符 应用程序有时需要用到键盘上没有的字符,例如,版权符号(©)、英镑符(£)和日圆符(¥)等。为了输入这些字符,需要使用Windows字模映射程序。 打开字模映射程序,从“字体”列表框中选中合适的字体,在下面的列表框选中一个字符,
A 修改Delphi的系统信息 默认的Delphi消息、警告和例外描述都是英文的,将这些内容翻译成另一种语言或修改它们使其适合你的需要的最简单方法是编辑资源文件并改变相应的字符串,这些文件位于BIN目录。主要资源文件有:SysUtils单元的信息(文件没有找到、转换错误
下面是简单的介绍: 首先在 (通过idHttp的CookieManager),剩下的 你就专心实现你要完成 的东西就可以啦。 不知道你玩过KOK没有,下面的代码是登陆KOK注册页面的部分代码: unit Unit1; interface uses Windows, Messag
idhtp1.CookieManager := TIdCookieManager.Create(nil); 1、idhtp1.CookieManager.AddCookie('baidu=sb','baidu.com'); 2、idhtp1.Get('http://www.baidu.com'); 3、for I := 0 to idhtp1.CookieManager.CookieCollection.Count - 1 do 4、s := s + id