块参照重命名

#region 重命名块参照
        /// <summary>
        /// 重命名块参照
        /// </summary>
        /// <param name="db"> 当前数据库</param>
        /// <param name="oldBlockname">块参照旧名</param>
        /// <param name="newBlockname">块参照新名</param>
        public static void RenameBlock(this Database db, string oldBlockname, string newBlockname)
        {
            using (Transaction trans = db.TransactionManager.StartTransaction())
            {
                //获取当前块表
                BlockTable bt = (BlockTable)trans.GetObject(db.BlockTableId, OpenMode.ForRead, true);
                BlockTableRecord btr = (BlockTableRecord)trans.GetObject(bt["dHead"], OpenMode.ForWrite, true);
                btr.Name = newBlockname;
                trans.Commit();
            }
        }
        #endregion

块参照重命名

时间: 2024-08-08 22:05:33

块参照重命名的相关文章

centos 网卡重命名

centos网卡重命名 在cento卡模块就是网卡的驱动程序,驱动程序是一种可以使计算机和设备通信的特殊程序,是硬件厂商根据操作系统编写的配置文件,是添加到操作系统中的一小块代码,其中包含有关硬件设备的信息,相当于硬件的接口,操作系统只能通过这个接口,才能控制硬件设备的工作,s网如若系统没有加载网卡模块,则无法识别硬件物理网卡. 在centos6中查看系统所使用的网络驱动ethtool工具: [[email protected] ~]# ethtool -i eth0           #查看

CentOS多网卡重命名配置

CentOS多网卡重命名配置 在CentOS7中我安装了3块网卡,但是名字是enoxxxxx的格式,让我这个有强迫症的***座很是不爽,以下是我配置网卡并且重命名为ethx的详细步骤 前提工作要做好: 1.查看网卡UUID # nmcli con show 名称  UUID                                  类型            设备 eth1  dfc9199c-7b47-4209-a396-109bf44e683a  802-3-ethernet  et

Linux查找多个类似但是不同名的文件并且重命名

这个题目据说是百度一面的面试题,Linux题:查找以core.1,core.2....形式命名的文件,然后将这些文件名改成bak.core.1,bak.core.2,...... 首先应该找到这些文件,使用 find . -name "core.[0-9]" -print   ,可以找到: find的使用方法: 1.命令格式: find pathname -options [-print -exec -ok ...] 2.命令功能: 用于在文件树种查找文件,并作出相应的处理 3.命令参

利用php实现文件迁移重命名

首先表明,这是一个悲伤的故事. 暑假来临,学校安排我们到某软件外包公司实习,想想不用面试也是蛮方便的,可以借此机会向大牛学习学习,虽然没有工资(据说学校还交了600块的保险),但想想还是蛮期待的,但真正到公司就懵逼了~技术人员都不在好不好!职位都安排好了,什么人力资源,经营管理,还有财务管理之类,做培训的,但没有一个写代码的啊! 我被分到了经营管理部门,每天接触的是各种合同审批,合同扫描,合同盖章,合同...  总之围着合同团团转,打杂远远多于学习.想想如果没有我们那些公司的人也要处理如此重复无

批量重命名文件

今天突然想给桌面换张壁纸,打开原来的壁纸文件夹,很多当时觉得不错的壁纸现在已经不能看了,删掉一些之后,壁纸文件的名称变得断断续续.当时下载时是按照数字顺序命名的,现在看上去多少有些别扭.于是突发奇想,能否批量给某一目录下的文件重命名,比如我现在的壁纸文件夹. 首先我想到应该要打开一个目录,猜想是否有opendir之类的函数?果然有!在头文件<dirent.h>下面: DIR* __cdecl __MINGW_NOTHROW opendir (const char*); 返回值是DIR*,查看D

QT5 QtreeWidget 实现点击item事件以及右键菜单删除item 和 重命名item

1.new 一个QTreeWidget 对象,并设置头标签,和根节点(个人程序需要) QTreeWidget* treeWidget = ui.treeWidget;//我已经在ui设计师中拖了一个QTreeWidget QString headers; headers = "Name" ; treeWidget->setHeaderLabel(headers); QStringList rootText; rootText << "wells";

Python 批量重命名

#coding=utf-8 import os #1.获取要重命名的文件夹的名字 folder_name = input("输入文件夹名:") #2.获取制定的文件夹中的名字 file_names = os.listdir(folder_name) #3.重命名 for name in file_name: print name old_file_name = folder name+"/"+name new_file_name = folder_name+&quo

Win10重命名文件夹导致资源管理器卡顿的解决办法

我本机使用的是 Win10 1607,不清楚是因为什么原因导致重命名文件夹时资源管理器会被卡死,找了很长时间终于找到了解决办法,现在我把步骤粘出来以便后续遇到相同问题的朋友能及时解决. 其实操作很简单,只需要简单的三步: 1. 打开任意文件夹 2. 点击左上角菜单栏中的"文件"按钮,选择"更改文件夹和搜索选项",如下图所示: 3. 在弹出的文件夹选项窗口中,依次点击"清除文件资源管理器历史记录"后的"清除"按钮和"还

linux下文件夹的创建、复制、剪切、重命名、清空和删除命令 【转】

转载地址:http://blog.csdn.net/numbibi/article/details/8026841 在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz 一.目录创建 在/home/wwwroot目录下新建一个sinozzz123的文件夹 mkdir /home/wwwroot/sinozzz123 二.目录复制 1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/wwwroot/