社区
C#
帖子详情
C#根据文件路径关闭文件?
liming7758521522
2009-08-10 03:38:59
RT
先到先得
...全文
518
16
打赏
收藏
C#根据文件路径关闭文件?
RT 先到先得
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liming7758521522
2009-08-11
打赏
举报
回复
结贴赚10分,押宝去
zgke
2009-08-10
打赏
举报
回复
[Quote=引用 12 楼 liming7758521522 的回复:]
大侠能说详细点不?小弟才疏学浅啊
[/Quote]
你先去CMD里运行下 OpenFiles 看看 好象就2个参数 很简单的.
mythad
2009-08-10
打赏
举报
回复
杀进程也是个办法,不过文件没保存的话就有问题了
mythad
2009-08-10
打赏
举报
回复
windows api,发送关闭窗口的命令不知道适用不适用?
liming7758521522
2009-08-10
打赏
举报
回复
大侠能说详细点不?小弟才疏学浅啊
zgke
2009-08-10
打赏
举报
回复
一个比较笨的方法..效果十分不理想..但可以达到你要的效果.
使用一个 OpenFiles /Local on 可能许要重启.
然后OpenFiles 根据获取的数据判断是否你要的文件..第1列就是进程ID 杀了这个进程..
liming7758521522
2009-08-10
打赏
举报
回复
fileName="C:\Documents and Settings\Administrator\桌面\Report.xls";
不能根据这个找到它,搞掉它吗?
十八道胡同
2009-08-10
打赏
举报
回复
结束进程是个好办法
zgke
2009-08-10
打赏
举报
回复
对于随意打开的文件 好象没有什么通用的方法..
liming7758521522
2009-08-10
打赏
举报
回复
随意打开的
zgke
2009-08-10
打赏
举报
回复
文件是谁打开的? 是怎么打开的? 是你用Process打开 还是随意打开的?
liming7758521522
2009-08-10
打赏
举报
回复
private void KillProcess(string processName)
{
System.Diagnostics.Process myproc = new System.Diagnostics.Process();
//得到所有打开的进程
try
{
foreach (Process thisproc in Process.GetProcessesByName(processName))
{
if (!thisproc.CloseMainWindow())
{
thisproc.Kill();
}
}
}
catch (Exception Exc)
{
MessageBox.Show(Exc.ToString());
}
}
先排除这个(百度搜的)
liming7758521522
2009-08-10
打赏
举报
回复
fileName="C:\Documents and Settings\Administrator\桌面\Report.xls";
例如关闭它
双击打开的~~~
dancingbit
2009-08-10
打赏
举报
回复
谁打开的自然是谁关闭。
codelabs
2009-08-10
打赏
举报
回复
如果是文件时一个程序的话就要用到线程。
十八道胡同
2009-08-10
打赏
举报
回复
先打开,在close?
C#
根据
文件
大小显示
文件
复制进度条
根据
文件
大小显示
文件
复制进度条,操作步骤:
C#
实例化FileStream类,打开
文件
对话框,获取源
文件
的
路径
,获取目的
文件
的
路径
,创建一个线程,在线程上执行指定的委托,对
文件
进行复制,并在复制完成后
关闭
线程,设置...
C#
常用类库源码,包含自定义消息框,等待窗体,DataGridView打印,DataTable生成PDF
文件
,DataTable生成Excel等
自己写的
C#
常用类库,使用时请先添加引用:UsrCustomFun.dll、DevComponents.DotNetBar2.dll,压缩包内的其他
文件
请与UsrCustomFun.dll放置同一目录,然后在程序中引用命名空间:using UsrCustomFun;包括: 1.自定义...
C#
File 类 (System_IO)
C#
File 类 (System_IO)
二代证控件及各个语言的实例
使用
C#
、VB.net示例时请先根据需要修改输出
文件
的
路径
。
C#
:“项目”->“(项目名称)属性”->“生成”->“输出
路径
”。VB.net:“项目”->“(项目名称)属性”->“编译”->“生成
文件
输出
路径
”。 使用网页(B...
CP IDMR02 二代证 2013年齐全开发包
使用
C#
、VB.net示例时请先根据需要修改输出
文件
的
路径
。
C#
:“项目”->“(项目名称)属性”->“生成”->“输出
路径
”。VB.net:“项目”->“(项目名称)属性”->“编译”->“生成
文件
输出
路径
”。 使用网页(B/S...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章