叶老师,想问一下是否能基于revit API 2014,直接在开发时传递给程序要处理的文件名称和路径。而不用再在revit软件中打开为当前活动视图,就直接获得文件里信息。这样可行不?

答: 能够。你能够用OpenDocumentFile()函数,将制定文件名称的文件打开。这时候是在Revit的后台打开的,用户开不见。实际上Revit把这个文件读入到内存中。

这时候你能够从这个OpenDocumentFile() 函数返回的Document中去遍历目标对象。读取其数据。

作者:叶雄进,中国Revit二次开发的先遣和推动者

转载请注明出处:http://blog.csdn.net/joexiongjin/article/details/31437159

版权声明:本文博客原创文章,博客,未经同意,不得转载。

不要打开文件,阅读Rvt信息档案相关推荐

  1. 如何编辑UG中打开文件的历史记录信息(history.pax)?

    研究历史记录的信息修改好像没啥多大意思 但是让我写下来的决心是因为,我好久以前曾经碰到这个问题,并且花了很长时间捉摸出了这个方式 今天玩UG,看到历史记录,又手贱想起以前手动改过,但是今天却怎么都想不 ...

  2. linux so lazyload,linux函数深入探索——open函数打开文件是否将文件内容加载到内存空间...

    转自:https://blog.csdn.net/qq_17019203/article/details/85051627 问题:open(2)函数打开文件是否将文件内容加载到内存空间 首先,文件打开 ...

  3. linux 内存中建立文件,linux函数深入探索——open函数打开文件是否将文件内容加载到内存空间...

    转自:https://blog.csdn.net/qq_17019203/article/details/85051627 问题:open(2)函数打开文件是否将文件内容加载到内存空间 首先,文件打开 ...

  4. Linux内核源码阅读之打开文件篇

    Linux中打开文件是通过open系统调用实现,其函数中调用了do_sys_open()函数完成打开功能,所以下面主要分析do_sys_open()函数,首先先看下open系统调用的入口函数,再具体看 ...

  5. 用电脑怎么打开pdf文件阅读

    有的pdf文件不能打开阅读怎么办?阅读效果差想让阅读效果更好一些怎么办?其实这些问题用pdf阅读器就可以解决啦. 轻快pdf阅读器是一个非常便捷的pdf阅读器,它具有个性化的阅读模式,支持单页以及书本 ...

  6. 道客阅读无法打开php文件,无法打开文件因为内容有错误怎么办

    WORD文档提示"无法打开文件 ,因为内容有错误"的话,可以先采取自带的修复工具就行修复,不起作用的话可以在XML编辑器找到错误的数据范围,然后在用文本打开的XML文件中把错误除去 ...

  7. linux c 判断文件打开文件,Linux 用C语言判断文件和文件夹

    Linux 用C语言判断文件和文件夹 #include #include #include #include int access(const char *pathname, int mode); i ...

  8. dbc文件c语言解析标准,DBC文件解析CAN信息

    <DBC文件解析CAN信息>由会员分享,可在线阅读,更多相关<DBC文件解析CAN信息(15页珍藏版)>请在人人文库网上搜索. 1.DBCCAN数据包-基于CANAPE,打开C ...

  9. linux18.04 英文文件夹,在Ubuntu 18.04 LTS中打开文件夹的6种方法

    在Ubuntu中打开文件夹是作为常规Ubuntu用户执行的基本任务之一.尽管有很多方法可以这样做,但是当访问系统上的文件夹时,我们都有选择的方式. 在本文中,我们将解释一些方法: 在文件管理器(Nau ...

  10. linux拷贝文件断电后丢失,linux突然断电重启,配置文件丢失/程序无法打开/文件损坏...

    电脑突然断电,重新开机后发现有的程序无法正常启动,原因是配置文件损坏了.感觉奇怪,为什么在硬盘里的文件会内容丢失? 1.可能:写数据的过程被中断,只完成了一部分.可能会出现乱码(因为只写了几个字节,不 ...

最新文章

  1. 阅读Book:MultiObjective using Evolutionary Algorithms(7)---Weighted Sum Methods ε-Constraint Methods
  2. 特斯拉放弃SAP,仅25个人4个月就开发了整套ERP!就问你服不服?
  3. 2019最后一期—宏基因组分析技术研讨会
  4. 电脑安装python失败-解决“Windows 7 Python3.6 安装失败”问题
  5. fmt-重新格式化段落
  6. python字符串、元组常用操作
  7. MyBatis-13MyBatis动态SQL之【where、set、trim】
  8. 时艳强对话酒儿:gate首发平台币的时机选择
  9. k8s部署nginx集群
  10. ETL的数据同步工具调研(持续更新中)
  11. jieba和thulac使用比较
  12. [vue] 说说你对v-clock和v-pre指令的理解
  13. 2021.08.22学习内容torch.cat()和torch.stack()函数
  14. IntelliJ IDEA设置TortoiseSVN插件(Cannot run program svn)
  15. poj 3461 Oulipo kmp 预处理
  16. dfs.datanode.directoryscan.throttle.limit.ms.per.
  17. java动态分区分配_动态分区分配--最先适应分配算法
  18. last_inner = inner_lateral + inner_top_down RuntimeError: The size of tensor a (81) must match the s
  19. 带时效性的条形码_条形码
  20. JAVA GUI同一个窗体切换面板JPanel以及获取JFrame方法的注意事项

热门文章

  1. JDBC-通过Driver接口获取数据库连接
  2. IDEA连接Spark集群执行Scala程序
  3. 最新python中一升级所有已安装的包方法
  4. 计算机组成原理完整学习笔记(六):指令系统
  5. 高斯整数、高斯素数、费马平方和定理
  6. 自动化遍历-appcrawler
  7. netfilter 和 iptables
  8. CONVERT TEXT(转换为可排序格式)
  9. linux安装json
  10. IE下图片切换的时候,图片总是切换不成功---根本问题是IE缓存图片