明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1825|回复: 4

CAD下多线程怎么实现

[复制链接]
发表于 2011-3-15 20:49:16 | 显示全部楼层 |阅读模式
用access中的坐标在cad下成图,cad怎么实现多线程,网上搜了下cad先多线程要先在线程里加以下代码
          Database db = HostApplicationServices.WorkingDatabase;
           //获取当前文档所在的数据库        
           Transaction trans = db.TransactionManager.StartTransaction();

           DocumentCollection docs = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager;

           Document doc = docs.GetDocument(db);

           if (!doc.IsActive)
           {
               Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument = doc;

           }

           DocumentLock docLock = doc.LockDocument();
           try
----
但是还是报致命错误
 楼主| 发表于 2011-3-16 15:17:57 | 显示全部楼层

后台数据量大,CAD成图假死

Access绘图,数据量大了,cad就假死,有没有碰的这种情况的,怎么处理?MS线程不能用
发表于 2011-3-16 15:24:35 | 显示全部楼层
你可以在kean专题里找找长事务相关的内容
发表于 2011-3-16 15:41:38 | 显示全部楼层
学习一下......
发表于 2011-3-18 08:13:31 | 显示全部楼层
多线程不是你这个概念吧,线程池什么的都没有
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 23:32 , Processed in 0.166429 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表