如何解决delphi编写的遍历进程程序一直遍历进程造成内存过高
我已经知道一个程序的进程名和窗体名比如“百度”-窗体名设“百度”进程名设“IEXPLORE.EXE”我是想我的程序在“百度”这个窗体和“IEXPLORE.EXE”这个进程出现时在运行。这个窗体和进程关闭时我的程序也关闭。现在问题是我用delphi遍历进程无论设定的进程“IEXPLORE.EXE”和窗体“百度”出没出现都一直在遍历造成内存过高甚至死机。请问该怎么解决。
作者: wodebaobao001 发布时间: 11-25
delphi调用webservice
如果webservice返回值为null,如果不为空的话,调用正常delphi报错如下:SOAPResponsePacket:elementmatchingfunctionreturnnotfound,received"<GetReportResponsexmlns="http://www.139130.net"/>"
作者: successful_cdr 发布时间: 11-25
获取网页变量问题
var IE:Olevariant;begin IE:=webbroser1.OleObject.document.all.item('username',0);//如何判断IE对象是否存在
作者: ljking0731 发布时间: 11-25
fastreport 如何设置图片选择90度?
我在打印fastreport报表时,需要把照片旋转一定角度后再打印出来,类似TfrxMemoView控件有一个Rotation属性,就可以设置文件的旋转度,不知道图片控件TfrxPictureView能不能这样设置?
作者: huayue0808 发布时间: 11-25
两个问题求解
问题一:下面这句代码放在窗体的创建事件里有效果,但是放在按钮事件里没反映?怎么解决procedureTForm1.Button2Click(Sender:TObject);begin SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);end;问题二:一个无边框窗体,就是窗体设置为bsNone
作者: odbc12345 发布时间: 11-24
DataSetProvider.updatemode
upWhereAllupWhereChangedupWhereKeyOnly这三个属性具体是怎么用的?什么时候用?看了帮助也没看明白具体怎么用
作者: case5166 发布时间: 11-24
DataSetProvider.ApplyUpdates 怎么取得更新出错的数据?
DSPUpdate.ApplyUpdates(VariantFromBinary(Delta),-1,ErrorCount);这个语句是当更新出错则跳到下一笔,但更新完了,我怎么取得所以更新失败的数据并显示出来?
作者: case5166 发布时间: 11-24
等待子进程退出的问题
CreateProcess创建子进程,WaitForSingleObject等待子进程退出,都没问题现在情况是子进程可能又启动了其他进程,我需要等所有子进程退出后WaitForSingleObject才返回,该怎么处理?
作者: aqtata 发布时间: 11-24