首页 新闻 会员 周边

C#怎么判断文件是不是exe或者lnk(快捷方式)啊!!

0
悬赏园豆:30 [已解决问题] 解决于 2016-04-29 15:39

我想实现点击按钮根据桌面路径打开他的程序,但是不想让后缀名是JPG,txt这类的文件可以打开

也就是说只允许,类似QQ,浏览器这样的文件可以打开,怎么判断他的后缀名。来大神帮帮我呗!!!  可能我描述的不是很明确,但是大概就是这个意思

C#求学路的主页 C#求学路 | 初学一级 | 园豆:83
提问于:2016-04-29 15:15
< >
分享
最佳答案
0

Path.GetExtension("路徑")

這回傳副檔名,判斷自己加吧

收获园豆:30
RosonJ | 老鸟四级 |园豆:4910 | 2016-04-29 15:22

我想做判断如果文件的快捷方式类型不是lnk的话,就不让他打开,如果是,才可以允许

C#求学路 | 园豆:83 (初学一级) | 2016-04-29 15:24

@C#求学路: 

if (Path.GetExtension("路徑") == "lnk")

{ 打開 }

else

{ ... }

就這樣

RosonJ | 园豆:4910 (老鸟四级) | 2016-04-29 15:26

@RosonJ: 恩可以了,谢谢

C#求学路 | 园豆:83 (初学一级) | 2016-04-29 15:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册