ms-word - 将 RTF 复制到 MS Word 导致 OLE 错误 0x800A177F
问题描述
我正在为从DOORS 到 MS Word的导出和格式要求编写 DXL 脚本。为了加快导出速度,我正在创建 RTF 格式的表格并将它们直接粘贴到 Word 文档中。
void directCopy(Buffer b)
{
ClipboardLock cl = null
while(null cl)
{
cl = create(2000)
if(null cl)
{
if(!confirm("Unable to lock clipboard. Retry?"))
{
break
}
}
}
if(!null cl)
{
noError
setRichClip(b, false)
oleResult(oleMethod(objSelection, cMethodPaste))
lastError
delete cl
}
}
通常脚本应将内容b
放入剪贴板,而 OLE 方法应将其粘贴到 Word 文档中。但是,我得到的是 OLE
错误 0x800A177F
有谁知道这个错误是什么意思?我试图谷歌它,但没有弹出。
解决方案
推荐阅读
- winapi - 媒体基金会捕获反转图像
- python - 在 Python 中的函数外部设置变量
- sql-server - 根据条件创建 case 和 sum 值
- scala - 将 Spark Dataframe 中的多个列发送到外部 API 并将结果存储在单独的列中
- sql-server - 在 SSIS 中的 Attunity 上运行 SQL 脚本
- python - 如何正确从 CSV 中导入空行字典?
- kubernetes - Kubernetes:如何配置 hostnetwork pod IP 地址?
- angular - 405 Method Not Allowed 和“CORS header 'Access-Control-Allow-Origin' missing”虽然 tcpdump 说它正在被发送出去
- hibernate - 获取对给定年份有效的记录的 Spring 数据(具有 fromDate、toDate 字段)
- javascript - 如何在 JavaScript 中将邻接矩阵转换为邻接表?