为什么当我调用两次oWordApp.Documents.Open时程序就会死掉,并将要打开的文件锁定

kunting 2006-04-17 04:46:14
为什么当我调用两次oWordApp.Documents.Open时程序就会死掉,并将要打开的文件锁定,代码如下
object readOnly = false;
object isVisible = false;
object missing = System.Reflection.Missing.Value;
Word.ApplicationClass oWordApp = new Word.ApplicationClass();
Word.Document oWordDoc = oWordApp.Documents.Open(
ref fileName,
ref missing,
ref readOnly,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,   
ref missing,
ref missing,
ref isVisible,
ref missing,
ref missing,
ref missing,ref missing);
oWordApp.Application.Quit(ref missing, ref missing, ref missing);
...全文
229 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kunting 2006-04-18
  • 打赏
  • 举报
回复
可能是我的描述不够准确!这个程序即时打开不同的文档也会在运行到以下代码处死掉,如果我直接去打开这个word文档系统会提示
Word.Document oWordDoc = oWordApp.Documents.Open(
ref fileName,
ref missing,
ref readOnly,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,
ref missing,   
ref missing,
ref missing,
ref isVisible,
ref missing,
ref missing,
ref missing,ref missing);
转换文件或打开文件副本选择
wxdl1981 2006-04-17
  • 打赏
  • 举报
回复
object readOnly = true;
一个文件可以同时被打开n次,
但只有第一个打开的程序有写的权限
comefeel 2006-04-17
  • 打赏
  • 举报
回复
the ref will using the system memory.
批量图片重命名工具:视频素材配对神器,自动复制重命名,高效便捷易用 一、软件功能详细介绍 1. 视频文件提取:自动扫描并提取指定文件夹中的所有视频文件名称 2. 图片批量复制:根据视频文件数量,自动复制源图片生成对应数量的副本 3. 智能匹配命名:将复制的图片与视频文件一一对应,生成相同文件名(保持原图片格式) 4. 可视化预览:直观展示视频列表、源图片和待生成的图片预览 5. 自定义保存:支持选择重命名后图片的保存路径,避免覆盖原文件 6. 进度显示:实显示处理进度,清晰了解工作状态 7. 结果反馈:处理完成后显示成功数量,并可直接打开保存文件夹 二、软件使用技巧说明 1. 视频格式兼容:支持MP4、MOV、AVI、WMV、FLV、MKV、WEBM等常见视频格式 2. 图片格式支持:支持PNG、JPG、JPEG、BMP、GIF等主流图片格式 3. 批量处理效率:100个以内文件的处理间控制在10秒内,避免卡顿 4. 错误处理机制:当视频文件夹为空、源图片格式错误或保存路径不可用,提供清晰的错误提示 5. 路径选择建议:建议选择不含中文或特殊字符的保存路径,以确保程序稳定运行 三、软件操作方法指南 第一步:选择视频文件夹 1. 点击"选择视频文件夹"按钮 2. 在弹出的文件夹选择窗口中,找到并选择包含目标视频的文件夹 3. 程序将自动扫描并显示文件夹中的所有视频文件名称和数量 第二步:选择源图片 1. 点击"选择源图片"按钮 2. 在弹出的文件选择窗口中,找到并选择需要复制的源图片 3. 程序将显示源图片的预览和文件名信息 第三步:设置保存路径并执行 1. 点击"选择保存路径"按钮 2. 在弹出的文件夹选择窗口中,选择重命名后图片的保存位置 3. 点击"开始处理"按钮,程序将自动完成图片复制、重命名和保存 4. 处理完成后,将弹出提示窗口显示成功数量

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧