明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1850|回复: 1

请教各位大侠:在VB程序中嵌入了CAD界面,如何同时打开一个指定的文件

[复制链接]
发表于 2008-4-25 12:40:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2008-4-26 8:43:54 编辑

前面看了efan版主及各位大侠关于“在VB程序窗体中嵌入CAD界面”的帖子,受益匪浅,

在此对efan版主及各位的热心表示深深感谢  :)

这里有一个小问题:在VB程序窗体中嵌入CAD界面后,如何同时同时打开一个指定的cad文件?

前面代码是这样的:

Private
  Sub Form_Load()

    
     On   Error   GoTo ErrTrap
     Set acadApp   GetObject(, "AutoCAD.Application")
     acadApp.Visible   = True
     lHwnd = GetParent(GetParent(acadApp.Activedocument.hwnd))
     If lHwnd = 0 Then   Exit   Sub
     lState = acadApp.WindowState
     acadApp.WindowState   = 1 '设置ACAD的窗口状态为默认,用于保存窗口位置。
     GetWindowRect lHwnd, r
     SetParent lHwnd, Form1.hwnd
     Form1.ScaleMode = vbPixels '将VB窗体默认的缇单位改为以像素为单位。
     SetWindowPos lHwnd, 0, Form1.ScaleLeft, Form1.ScaleTop, Form1.ScaleWidth, Form1.ScaleHeight, 0
     Exit   Sub

     ErrTrap:
         On Error GoTo 0
End Sub


 楼主| 发表于 2008-4-27 23:33:00 | 显示全部楼层
怎么没人发表意见啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 08:52 , Processed in 0.147794 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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