cad二次开发 有没有大佬知道这个为什么报错,该怎么解决 10C

图片说明

4个回答

图片说明

public void show() {
DocumentCollection docs = Application.DocumentManager;
string path1 = @"C:\Users\Wen\Documents\Tencent Files\FileRecv\123.dwg";
docs.Open(path1, false);
foreach (Document item in Application.DocumentManager)
{
if (item.Name.ToLower()==path1.ToLower()) {
Application.DocumentManager.MdiActiveDocument = item;
}
}
Database db_ = HostApplicationServices.WorkingDatabase;
using (Transaction trans = db_.TransactionManager.StartTransaction())
{
foreach (long item in dele)
{
Handle handle = new Handle(item);
ObjectId objId = db_.GetObjectId(false, handle, 0);
Entity ent = (Entity)trans.GetObject(objId, OpenMode.ForWrite);
ent.ColorIndex = 1;
}
}
}

(Entity ent = (Entity)trans.GetObject(objId, OpenMode.ForWrite); 这段代码报错)

“Autodesk.AutoCAD.Runtime.Exception”类型的异常在 AcdbMgd.dll 中发生,但未在用户代码中进行处理

其他信息: eUnknownHandle

应该是你传入了一个空的handle

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
这个报错该怎么解决?
错误1 无法创建“DoctorWorkStation\MedicalRecord\frmSubDiseaseTrack.resx”的清单资源名称。未能找到文件“D:\gs_d\hh\test1\iCare_gxqyy\iCare_gxqyy\code\EMR\iCare\DoctorWorkStation\MedicalRecord\frmSubDiseaseTrack.cs”。
这个报错该怎么解决
各位前辈:rn  我现在正学编程。可一开始就给难住了。情况是这样的:rn我学习的是《windows 程序设计》第5版。因为刚拿到书不久,所以还没有仔细看,就忙着上机做试验。第三章的试验hellowin.c 这个例程, 我照着编完以后,编译时没有报错,但是当我进行“构建hellowin.exe"时报出了以下的错误:rnrnrnrnrn--------------------Configuration: hellowin - Win32 Debug--------------------rnLinking...rnhellowin.obj : error LNK2001: unresolved external symbol __imp__PlaySoundA@12rnDebug/hellowin.exe : fatal error LNK1120: 1 unresolved externalsrnError executing link.exe.rnrnhellowin.exe - 2 error(s), 0 warning(s)rnrnrn开始我以为是我编写时,可能什么地方因为粗心了,输入错误,于是在栓查不出来的情况下把原程序给拷了去,再进行构建时还是以上的错误。rnrnrn  我有msdn.但是我的英文阅读能力太差了,越看我头越大。所以就来让前辈们指点一下。rnrn我用的编程工具是 VC++6.0版 。完整的例程如下:rn/*------------------------------------------------------------rn HELLOWIN.C -- Displays "Hello, Windows 98!" in client arearn (c) Charles Petzold, 1998rn ------------------------------------------------------------*/rnrn#include rnrnLRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;rnrnint WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,rn PSTR szCmdLine, int iCmdShow)rnrn static TCHAR szAppName[] = TEXT ("HelloWin") ;rn HWND hwnd ;rn MSG msg ;rn WNDCLASS wndclass ;rnrn wndclass.style = CS_HREDRAW | CS_VREDRAW ;rn wndclass.lpfnWndProc = WndProc ;rn wndclass.cbClsExtra = 0 ;rn wndclass.cbWndExtra = 0 ;rn wndclass.hInstance = hInstance ;rn wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION) ;rn wndclass.hCursor = LoadCursor (NULL, IDC_ARROW) ;rn wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH) ;rn wndclass.lpszMenuName = NULL ;rn wndclass.lpszClassName = szAppName ;rnrn if (!RegisterClass (&wndclass))rn rn MessageBox (NULL, TEXT ("This program requires Windows NT!"), rn szAppName, MB_ICONERROR) ;rn return 0 ;rn rn hwnd = CreateWindow (szAppName, // window class namern TEXT ("The Hello Program"), // window captionrn WS_OVERLAPPEDWINDOW, // window stylern CW_USEDEFAULT, // initial x positionrn CW_USEDEFAULT, // initial y positionrn CW_USEDEFAULT, // initial x sizern CW_USEDEFAULT, // initial y sizern NULL, // parent window handlern NULL, // window menu handlern hInstance, // program instance handlern NULL) ; // creation parametersrn rn ShowWindow (hwnd, iCmdShow) ;rn UpdateWindow (hwnd) ;rn rn while (GetMessage (&msg, NULL, 0, 0))rn rn TranslateMessage (&msg) ;rn DispatchMessage (&msg) ;rn rn return msg.wParam ;rnrnrnLRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)rnrn HDC hdc ;rn PAINTSTRUCT ps ;rn RECT rect ;rn rn switch (message)rn rn case WM_CREATE:rn PlaySound (TEXT ("hellowin.wav"), NULL, SND_FILENAME | SND_ASYNC) ;rn return 0 ;rnrn case WM_PAINT:rn hdc = BeginPaint (hwnd, &ps) ;rn rn GetClientRect (hwnd, &rect) ;rn rn DrawText (hdc, TEXT ("Hello, Windows 98!"), -1, &rect,rn DT_SINGLELINE | DT_CENTER | DT_VCENTER) ;rn EndPaint (hwnd, &ps) ;rn return 0 ;rn rn case WM_DESTROY:rn PostQuitMessage (0) ;rn return 0 ;rn rn return DefWindowProc (hwnd, message, wParam, lParam) ;rnrnrnrnrn我第一次参加csdn,不知道怎么散分。在这里只有先谢过各位前辈了。
日常 Tomcat 遇到的问题,有没有大佬知道怎么解决?
前两天突然发现tomcat不能用了==之前一直是好好的,用eclipse运行项目也没毛病,突然连http://localhost:8080都打不开了,查了查解决办法,最简单的是重装一遍(现在后悔当时没看日志当时遇到的问题是我打开tomcat点start,结果一直处于停止状态,之前只要一开启就好了,现在进度条蹭蹭过了,下面的状态一点都没变。1  第一次我选择了重装,没用,8080还是打不开2  查了...
这个该怎么解决
Fatal error: Call to undefined function helper() in D:\wwwroot\w1h2n3\wwwroot\include\common.inc.php on line 355rnrn我的网站 80后怀旧网,后台登陆不了,后台登陆地址显示如上,怎么解决呀!
这个该怎么解决 。。。。。
rn rn rn 序号rn rn rn rnrn 这是代码。。我是想把从数据库中取出来的数据DataTable 中有id,和name。 把name变成列 显示出来。rnDataTable 里面的数据部固定有几行
这个该怎么解决?
在打印的时候,运用了ActiveX控件,如下代码:rnrn rn rnrnrnrnrn在进行浏览的时候,IE浏览器总是提示我阻止了该ActiveX控件运行.该如何启用这个呢?谢谢!
这个该怎么解决?
一个类似对话框的form,想要输入用户名和密码的时候按回车就等于按确认,以前我是用eidt的KeyDown事件,不过总在回车时候发出一个响声,请问该怎么解决?谢谢rn特别注明:我是超级菜菜菜鸟
这个该怎么解决?!
我连接一数据库,能连上.rn然后操作数据库的表,数据库是SQL server 2000rn操作系统自带的表没有问题,但是如果操作用户建的表,问题就出现了rn比如操作系统的表A,直接"select * from A"就可以了rn但是要是B,不是系统的,是用户建的,"select * from B "就会报 "对象名"A"无效"的错误rn但是倘若改成"select * from test.dbo.B"就没有问题 (假设数据库是test,我是在企业管理器里面建的数据库和表)rn在查询分析器里面直接"select * from B "就可以.rn我看了权限,应该有权限啊,很不明白.rnrn请高人赐教,本人很菜.rn谢谢rn连接字符串 server=HAN;userid=sa;password=sa;database=test;Trusted_Connection=yes
有大佬能来看看这个报错怎么解决吗
功能是这样,从数据库读取生产日期并和现在时间做运算,算出从生产到现在已经过了多久,然后取出保质期的数据与其作比较,将快过期的商品数据显示到JTable里,代码如下,该怎么修改呢rnrn报错:rnException in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.lang.String cannot be cast to java.util.Vectorrn at javax.swing.table.DefaultTableModel.justifyRows(Unknown Source)rn at javax.swing.table.DefaultTableModel.setDataVector(Unknown Source)rn at csg.ExpiryDate.expirydate(ExpiryDate.java:95)rn at csg.List$listener.actionPerformed(List.java:101)rn at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)rn at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)rnrn[code=java]rn tryrn Vector expDate=new Vector(); rn //SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");rn Calendar c = Calendar.getInstance();rn Date currently = c.getTime();rn Connection conn;rn Class.forName(dbdriver);rn conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=超市管理系统","aa","000");rn PreparedStatement ED=conn.prepareStatement("select 保质期 from 商品");rn PreparedStatement PD=conn.prepareStatement("select 生产日期 from 商品");rn PreparedStatement all=conn.prepareStatement("select * from 商品");rn ResultSet allrs=all.executeQuery();rn ResultSetMetaData allrm=allrs.getMetaData();rn ResultSet EDRS=ED.executeQuery();rn ResultSet PDRS=PD.executeQuery();rn ResultSetMetaData EDRM=EDRS.getMetaData();rn ResultSetMetaData PDRM=PDRS.getMetaData();rn long days,eDate;rn Vector v1=new Vector();rn Vector v2=new Vector();rn Vector v3=new Vector();rnrn while(EDRS.next()&&PDRS.next()&&allrs.next()) rn for(int i = 1; i <= EDRM.getColumnCount(); i++) rn int edate=EDRS.getInt(i);rn eDate=edate; rn Date prDate=new Date();rn for(int j = 1; j <= PDRM.getColumnCount(); j++) rn prDate=PDRS.getDate(j);rn days=(currently.getTime()-prDate.getTime())/(24*3600*1000);rn long l1=eDate-days;rn String s1=String.valueOf(l1);rn // v3.add(s1);rn i++;rn j++;rn rn if((eDate-days)>15) rn rn for(int k=1;k<=allrm.getColumnCount();k++) rn expDate.addElement(allrs.getString(k));rn rn rn //expDate.addElement(s1);rn rn rn rn rnrn System.out.println(expDate);rn tableModel.setDataVector(expDate, getHead.getHead());rn//catch什么的就不写了rn[/code]rn
请教各位大佬这个该怎么写
[img=https://img-bbs.csdn.net/upload/201805/19/1526717694_8250.png][/img]rn用C或C++该怎么写
cad二次开发 SW二次开发
本人专业从事针对各行不同生产制造工艺,开发个性化的autocad设计平台;也可以为soildworks组件开发;欢迎有相关需求的朋友联系洽谈,或是QQ留言: rnQQ : 807823199 rnEMAIL:lxq200@163.com rn
各位大佬这个怎么解决呀
StandardWrapper.Throwableorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'detailMapper' defined in class path resource [spring-mybatis.xml]: Initialization of be...
大佬们帮帮忙,这个问题怎么解决
Microsoft VBScript 编译器错误 错误 '800a03f6' rnrn缺少 'End' rnrn/iisHelp/common/500-100.asp,行242 rnrnMicrosoft OLE DB Provider for ODBC Drivers 错误 '80040e14' rnrn[Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。 rnrn/cc/admin/crwx_submit.asp,行94 rnrnrnrn上面这个是出错提示
C#二次开发CAD,怎么debug
用C#二次开发autocad时,最初总是不知道怎么debug.参考了很多文档,里面只提到将工程属性中调试设为启动程序,然后指定本机安装的autocad,结果在VS 2010中按F5进行debug,始终未能加载自己编写的dll,也不能debug。经过研究后发现原来还要设置工作目录。工作目录指定为CAD的安装目录。   ...
CAD二次开发
CAD二次开发 工程的开发和交流 大家多支持一下,互相学习
cad二次开发
Dim AcadApp As AcadApplication rnDim CarObj As AcadSolidrnFunction Car(x)rnDim Pt1(0 To 2), Pt2(0 To 2), Pt3(0 To 2), Pt4(0 To 2) As DoublernPt1(0) = x(0) - 0.25: Pt1(1) = x(1) + 0.25: Pt1(2) = 0rnPt2(0) = x(0) + 0.25: Pt2(1) = x(1) + 0.25: Pt2(2) = 0rnPt3(0) = x(0) - 0.25: Pt3(1) = x(1) - 0.25: Pt3(2) = 0rnPt4(0) = x(0) + 0.25: Pt4(1) = x(1) - 0.25: Pt4(2) = 0rnSet CarObj = AcadApp.ActiveDocument.ModelSpace.AddSolid(Pt1, Pt2, Pt3, Pt4)运行的时候这里提示无效的过程调用或参数,应该怎么改?rnCarObj.Color = acBluernEnd Functionrn
cad的二次开发
利用vb对cad进行了二次开发,步骤如下: 在VB中使用MapGIS组件对象的步骤是: (1)嵌入MapGIS对象类型库; (2)建立MapGIS对象; (3)调用MapGIS对象和其他VB对象的方法和属性完成GIS应用软件功能; (4)释放MAPGIS对象.
CAD的二次开发
CAD的二次开发讲解和实例,以及如何应用VB对CAD进行开发的实例。
CAd二次开发
我在CAd上插入光栅图像,默认加载在0图层上,我想用程序控制他的透明度,但是这样写的程序运行没有结果,还请大家帮忙?多谢!rnrnbool CGisMapUrlDlg::SetImageTransparency( bool bFlags )rnrn // 从0图层上获取实体Idrn CQKQueryLayer mQkq(NULL);rn mQkq.AddQuery(_T("0"));rn AcDbObjectIdArray arrIds = mQkq.GetAllIds();rnrn int iCount = arrIds.length();rn for (int i=0;iTransparency();rn transparency.setAlpha(255);rn if(bFlags)rn rn transparency.setAlpha(0);rn rn rn Acad::ErrorStatus es = pEnt->setTransparency(transparency);rn pEnt->close();rn rn // 刷新rn acDocManager->lockDocument(acDocManager->mdiActiveDocument(),AcAp::kWrite,NULL,NULL,true);rn Acad::ErrorStatus es = actrTransactionManager->queueForGraphicsFlush();rn actrTransactionManager->flushGraphics(); rn acedUpdateDisplay();rn acDocManager->unlockDocument(acDocManager->mdiActiveDocument());rn return true;rn
请问这个报错怎么解决?
[ESSR0753]Property(createdate) of entity(TbNotify) is invalid. TemporalType must be specified for persistent properties of type for java.util.Date and java.util.Calendar.
这个类型转化报错怎么解决?
代码是这样的~rn[img=https://img-bbs.csdn.net/upload/201405/16/1400234888_130349.jpg][/img][img=https://img-bbs.csdn.net/upload/201405/16/1400234925_808408.jpg][/img]rn怎么改?我之前两端代码也是这么写的都没有错,就这个有错~~~
这个报错怎么解决????????????????急
我在bcb中编写了一个ocx,在.net中使用时出现"未能实例化这个控件,说是这需要设计时授 权".但是在vc中使用时没有问题.请问怎么解决呢?在.net或bcb中应该怎么做?
oracle这个报错怎么解决
ORA-02042: 分布式事务处理过多rnORA-02063: 紧接着line(源于DRUG)rn
这个问题该怎么解决??
请问一下高手们,我的数据库中有一个表与其中数据库中多个表是相关联的,同时该表中有一个唯一ID都在其他与之相关联的表中也存在,这个唯一ID数据库中新增的时候是自动加一的, 但是我在在某一条记录之前插入一条记录,那么在他之后的记录的唯一ID也都应该相应的自动加一,同时与之相关联的表中记录也应该相应的进行改变。 我的问题是这样的,由于数据中的记录可能比较的多,考虑到速度问题,我是第一种方案是利用数据存储器(datastore)来先检索所有表的满足条件的记录,再相应的把他的值进行相应的修改,然后再进行数据存储器调用UPDATE()函数,rn 第二中是直接写SQL语句,进行相应的修改。rn 如果要是用SQL语句的话,因为我是一个表一个表进行处理的,所以我在每个表中都是用了事物进行判断,成功就提交,否则就回滚,返回, 那样的话,就会出现这样的问题,就是我第一个表保存成功,并提交了,可是在第二个表失败了,就返回了,那样修改的数据就只有一部分了,那样的操作是错误的。rn 请问大家两中方案哪种最适合,或者是还有其他更好的方案,希望大家能够给我指点迷津!
这个问题该怎么解决
程序里有一个类rn StandardConditionFormrn里面一个函数 rn Public Sub RaiseEventDoExportrn现在我有个类 继承它:[color=#FF0000]Public Class ConditionFormrn Inherits StandardConditionForm[/color][b][/b]rn我现在想 覆盖掉 父类 RaiseEventDoExport 这个方法 rn前提:StandardConditionForm 我不能改 是别人已经提供好的
这个异常该怎么解决
异常详细信息: CrystalDecisions.CrystalReports.Engine.LogOnException: Error in File C:\DOCUME~1\LIZH\ASPNET\LOCALS~1\Temp\temp_ab286288-5fe9-4b26-8366-7797e0448f66.rpt: Unable to connect: incorrect log on parameters
这个问题该怎么解决?
[img=http://localhost/dddd/5.jpg][/img]rnrn在循环输出时,总是不能跟表头对应,因为他中间有合计,请教各位!
这个错误该怎么解决?
“/oa”应用程序中的服务器错误。 rn--------------------------------------------------------------------------------rnrn配置错误 rn说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 rnrn分析器错误信息: 文件“Excel”正被另一个进程使用,因此无法访问该文件。rnrn源错误: rnrn行 170: rn行 171: rn行 172: //产生错误的一行rn行 173: rn行 174:rn rnrn源文件: c:\winnt\microsoft.net\framework\v1.0.3705\Config\machine.config 行: 172 rnrnrn--------------------------------------------------------------------------------rn版本信息: Microsoft .NET 框架版本:1.0.3705.0; ASP.NET 版本:1.0.3705.0 rnrnrn以上是错误提示信息,应该怎么修改?
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池

相似问题

2
tomcat启动报错有没有大佬啊
1
有没有哪位大佬知道怎么爬取天猫的商品信息?要带促销价和库存的,还要图片
0
急求!!!用tensorflow搭了lstm的模型进行负荷预测,求问有没有大佬知道loss值已知很大的原因是什么?
2
一直报错,有没有大佬帮忙看看
0
各位大佬,如何破解嵌入式linux系统串口登入的密码?
1
大佬们,这函数为什么报错?
0
二次开发CAD,怎么使用代码获取选中部分的所有内容
4
有没有大佬知道这个localhost这个页面的位置。
1
macOS系统安装labelImg报错,求大佬解答
1
熟悉操作系统开发的大佬帮忙解答一下问题吧
3
react脚手架项目npm start报错,求大佬指点
2
nodejs环境安装出现这个问题npm报错安装nodejs,出现这个npm 报错,问下大佬怎么搞定
2
微信小程序上传云函数报错:Error:tcb uploadTcbFunc ResourceNotfound.Function
1
unity animator窗口中点击就报错,有哪位大佬知道是什么引起的么
0
请大佬指教FLASH这个报错怎么办 VerifyError: Error #1014: 无法找到类 fl.video::FLVPlayback。
2
windows10系统使用pycharm创建项目时报错,有大佬解释一下吗?报错如下
0
有没有大佬知道在.net core中使用Quartz.net怎么在job里调用service
1
为什么执行析构函数释放temp2的p指针动态分配的空间时会报错?大佬们救救我
2
大佬们,如何实现一个app有微信或者QQ登录的功能
2
python django 实例调用save保存数据的时候报错 object has no attribute '_state'?大佬们怎么解决啊?