![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Delphi
biganchor
现在主要使用delphi作桌面应用开发。
展开
-
Delphi 2010,在主窗体中使用Application.ProcessMessages提示错误的解决办法
<br />先上图<br /><br />这是structure面板里提示的错误。我们知道ProcessMessages是Forms单元的全局变量Application的成员,但是这里引用了Forms单元,为什么还照样提示这个错误呢?发现编译的时候照样会通过,就是这个提示搁那儿硌应人。更有意思的,这提示只在主窗体为活动编辑窗口时才有,在其它单元里,就没有。<br />可能是IDE的bug吧。<br />不管这么多,前面加多了一个Forms,即Form.Application.ProcessMessages,原创 2011-03-30 11:53:00 · 1882 阅读 · 0 评论 -
delphi2009新特性 新语法:边给函数结果赋值,边退出函数
比如我有一个这样的函数:function GetSomeValue(): stringbegin //...一些操作 // 退出函数 Result := Value; Exit;end;平常的用法如上,赋值之后,还要用Exit;退出,新的语法 可以这样function GetSomeValue(): stringbegin //...一些操作原创 2012-07-09 20:23:27 · 877 阅读 · 0 评论 -
delphi2009——delphixe2,用匿名函数消除重复代码
代码片断一、procedure TfrmMain.btnDeleteClick(Sender: TObject);var i: Integer; nextRecord: TBookmark;begin for i := 0 to aDBGridEh.SelectedRows.Count - 1 do begin qryQuery.GotoBookmark(aDBGrid原创 2012-08-31 21:25:50 · 910 阅读 · 0 评论 -
安装ehlib,专门为我修改的ehlib5.6 for xe2而写
1. 设置库路径,在Delphi XE2中Tools->Environment Options->Delhpi options ->Library Path把Ehlib文件加入到Delphi库路径。主要有Common和RADStudioXE2两个目录。笔者jiaxing1208把包放到了Embarcadero\RAD Studio\9.0\lib\win32\MyLib\EhLib5.6中。原创 2012-12-11 15:25:33 · 1334 阅读 · 2 评论 -
处理编译错误"0" is an invalid value for the "DebugInformation" parameter of the "DCC" task.
[MSBuild Error] "0" is an invalid value for the "DebugInformation" parameter of the "DCC" task. The "DebugInformation" parameter is of type "System.Boolean".原创 2014-07-23 22:06:23 · 6049 阅读 · 1 评论