zoukankan
html css js c++ java
文件类型的判断
public
bool
isExeDllFile(
string
sFileName)
{
bool
xx
=
false
;
//
default the "sFileName" is not a .exe or .dll file;
FileStream fs
=
new
FileStream(sFileName, FileMode.Open, FileAccess.Read);
BinaryReader r
=
new
BinaryReader(fs);
string
bx
=
""
;
byte
buffer;
try
{
buffer
=
r.ReadByte();
bx
=
buffer.ToString();
buffer
=
r.ReadByte();
bx
=
bx
+
buffer.ToString();
}
catch
{
}
r.Close();
fs.Close();
if
(bx
==
"
7790
"
||
bx
==
"
8297
"
||
bx
==
"
8075
"
)
//
7790:exe 8297:rar 8075:pk
{
xx
=
true
;
}
return
xx;
}
dll:MZ
exe:MZ
rar:Rar
zip:PK
查看全文
相关阅读:
auto关键字
关闭vs的编译警告
windows C++删除非空文件夹
vs相同变量高亮显示
梯度下降算法到logistic回归
ubuntu 按键替换 Control_R to Left
git 删除分之以及删除文件夹
迄今为止计算机视觉领域超有实力的研究人物主页
DeepLearning——CNN
利用积分图进行均值滤波
原文地址:https://www.cnblogs.com/supercode/p/173340.html
最新文章
python中的与 和 或
True 和 False
sort()没有返回值
python文件处理相关函数
smtplib 报错501
EBS中使用java进行 JavaConcurrentProgram 请求获取参数
OAF 使用 javascript 使某个按钮在5秒内不能重复点击
基于jsp的文件上传和下载
对EBS中配置文件的初步认识
日志系统思考及学习
热门文章
perl 简单学习,安装perl模块
java中从1970-1-1到当前时间之间的毫秒数转换为oracle date
从log4j日志无缝迁移至logback
slf4j,log4j,logback 初步使用
mfc双缓冲绘图
使用QPlainText代替QText
QString使用正则表达式快速去空格
使用proces explorer查看系统gdi
{408} client block at 0x005D4D10, subtype 0, 64 bytes long.a CButton object at $005D4D10, 64 bytes long
CImage的坑
Copyright © 2011-2022 走看看