社区
C#
帖子详情
关于FileInfo的使用问题
helloworld2003
2003-07-18 01:49:48
在一个windows程序中,读取一个图片,然后提交.
btnUpdate_Click中,为什么最后显示的是图片的地址,而不是"PMS.exe"的地址
private void btnUpdate_Click(object sender, System.EventArgs e)
{
System.IO.FileInfo fia = new FileInfo("PMS.exe");
MessageBox.Show(fia.DirectoryName);
}
...全文
514
6
打赏
收藏
关于FileInfo的使用问题
在一个windows程序中,读取一个图片,然后提交. btnUpdate_Click中,为什么最后显示的是图片的地址,而不是"PMS.exe"的地址 private void btnUpdate_Click(object sender, System.EventArgs e) { System.IO.FileInfo fia = new FileInfo("PMS.exe"); MessageBox.Show(fia.DirectoryName); }
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liduke
2003-07-18
打赏
举报
回复
显示很正确啊
xixigongzhu
2003-07-18
打赏
举报
回复
你必须先说清楚你的问题人家才能帮你解决呀。
比如:"但是,当我选择了C:\ 的图片a.jpg时候,他就显示了C:\"这是为什么呢?
System.IO.FileInfo fia = new FileInfo("PMS.exe");
MessageBox.Show(fia.DirectoryName);
如果只指定文件名而没有目录的话,得到的DirectoryName当然是指当前目录,它不会判断在这个目录下这个文件是否存在。
helloworld2003
2003-07-18
打赏
举报
回复
UP
xixigongzhu
2003-07-18
打赏
举报
回复
你把这段代码的环境给出来先。
helloworld2003
2003-07-18
打赏
举报
回复
我是说
System.IO.FileInfo fia = new FileInfo("PMS.exe");
MessageBox.Show(fia.DirectoryName);
应该显示的是PMS.exe文件的地址(D:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\PMS\bin\Debug)
但是,当我选择了C:\ 的图片a.jpg时候,他就显示了C:\ (应该是PMS.exe的地址啊)
为什么!
panyee
2003-07-18
打赏
举报
回复
FileInfo fi = new FileInfo("c:\\www\\abc.jpg");
String Name = fi.Name;//文件名
String FileTitle = Name.TrimEnd(fi.Extension.ToCharArray());//没有扩展名的文件名
相关推荐
Unity3D
File
Info
类和
File
类的
使用
Unity3D
File
Info
类和
File
类的
使用
Unity3D
File
Info
类和
File
类的
使用
Lnmp1.4 一键安装包 安装php
file
info
扩展
博客地址 Github 解决由于php
file
info
拓展未开启导致的composer install失败
问题
问题
使用
lnmp1.4环境,在项目更目录下,
使用
composer install报错 MissingDependencyException in ImageManager.php line 133:PHP
File
info
extension must be...
文件流重新整理-20151113
问题
1
File
和
File
Info
的关系 System.IO包含另一个类
File
,它的功能与
File
Info
一样,不过不同的是,
File
类成员为静态。所以,
使用
File
代替
File
Info
就不必实例化一个新
File
Info
对象。那么为什么有时还
使用
File
Info
呢?因为每次通过
File
类调用某个方法时,都要占用一定的cpu处理时间来进行安全检查,即使
使用
不同的
File
类的方法重复访...
Centos 下PHP编译安装
file
info
扩展
Centos 下编译安装
file
info
扩展 0.why complie
file
info
extension 今天有同事要去做功能,发现php当初安装的时候未编译
file
info
扩展 但
使用
pecl install 出现找不到.m4文件等等其他较琐碎的安装失败
问题
。 所以还是中规中矩的
使用
phpize来安装扩展吧。 1.检查当前环境 ...
Centos下编译安装
file
info
扩展
这两天发现在服务器上(linux系统)没有安装
file
info
扩展,导致上传文件等操作失败。于是,尝试
使用
如下命令安装该扩展:pecl install
file
info
结果失败。说什么.m4文件不存在等
问题
。最后。上网查了下相关资料,通过如下方式才得以成功:1、检查当前环境:php -i|grep
file
info
看是否已安装
file
info
扩展,若没有,则进行下一步。2、安装
file
info
扩展
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.9w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2003-07-18 01:49
社区公告
让您成为最强悍的C#开发者