易截截图软件、单文件、免安装、纯绿色、仅160KB

这个咋写成delphi代码? 谢谢

[这个咋写成delphi代码? 谢谢

code=C/C++]
BOOL CheckFile(LPCTSTR szFile)
{
BOOL bFindFile;

ATL::CString cPath = szFile;

cPath.MakeUpper();

if (PathFileExists(cPath.GetString()))
{
return TRUE;
}
else
{
cPath.Remove(L'\"');

if (cPath.Find(L"\\") == -1)
{
return TRUE;
}

if (cPath.Left(1) == L"\\")
{
return TRUE;
}

if (cPath.Find(L"\\") == -1)
{
return TRUE;
}

if (cPath.Find(L"RUNDLL32") != -1)
{
return TRUE;
}

if (cPath.Left(8) == L"SYSTEM32")
{
return TRUE;
}

if (cPath.Find(L"SYSTEM32\\SVCHOST") != -1)
{
return TRUE;
}

int nEmpty = cPath.Find(L".EXE");

if (nEmpty != -1)
{
cPath = cPath.Left(nEmpty + 4);
}

TCHAR szPath[MAX_PATH] = { 0 };

if (ReplaceEnvironmentString(cPath.GetString(), szPath))
{
cPath = szPath;
}

bFindFile = PathFileExists(cPath.GetString());
}

return bFindFile;
}
[/code]
function CheckFile(szFile:str


相关问答:

delphi动态数组如何去掉一个元素

procedure DynArrayDelete(var A;elSize:Longint;index,Count:Integer);
var
len,MaxDelete:Integer;
P:PLongint; //4 个字节的长整形指针
begin
P:=PLongint(A);// 取的 A 的 ......

Delphi怎么取返回内容中的指定部分.

返回的内容是如下代码,怎么能渠道2b?
<p class="text1">1a </p>
<p class="text1">2b </p>
<p class="text1">3c </p>
<p cl ......

请教关于Delphi的树形控件

请问Delphi有树形控件吗?
怎样使用?
Ttreeview 
 treeview.items.addchild(nil(上级节点),'案发时发'(text));

raize 控件包里面有,csdn有下载的

查帮助TTreeView和TNode两个类

TTreeView ......

安装了jre6.17后,Delphi不能关闭?

如题, 点击Delphi的File菜单的Exit退出Delphi, Delphi部分关闭--即不能再操作Delphi,但任务栏和进程里,Delphi还在运行,没有真正的退出。是不是安装了jre改变了某些环境变量导致,请问高手如何解决? 注:没安装 ......

delphi activx 的问题 110分

我在网上找了个关于IEBHO的代码,然后按照哪个设置了,后来运行的时候出现
构建
  [警告] Project2.dpr(14): File not found: 'MYbho.TLB'
  [警告] Project2.dpr(16): File not found: 'MYbho.RES' ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号