mikewolf2k 发表于 2004-6-15 21:52:00

再请教一个vb基础问题

窗体如何设置才能像msgbox那样,优先于autocad窗口,必须先结束msgbox窗口才能继续autocad窗口操作?

efan2000 发表于 2004-6-15 21:58:00

使用模态窗体,设置Show的参数为vbModal

mikewolf2k 发表于 2004-6-15 22:06:00

efan2000发表于2004-6-15 21:58:00static/image/common/back.gif使用模态窗体,设置Show的参数为vbModal

<BR>惭愧,什么是“模态窗体”?我现在用的是普通默认的窗体。可以吗?

雪山飞狐_lzh 发表于 2004-6-15 22:42:00

普通默认的窗体是非模态的,模态窗体的焦点不能在窗体间切换

mikewolf2k 发表于 2004-6-15 22:45:00

那么模态窗体是如何创建的,我现在的非模态窗体上的内容转过去方便么?

雪山飞狐_lzh 发表于 2004-6-15 22:56:00

创建方法是一样的,调用的时候不同


模态窗体是


frm.show vbModal


非模态窗体是


frm.show vbNoModal

cag 发表于 2004-6-28 20:47:00

有VB做不到优先于AutoCAD的窗体吧?只能用VBA

雪山飞狐_lzh 发表于 2004-6-28 20:52:00

VB可以,调用Api可以实现

zxj_76 发表于 2004-6-29 13:27:00

用Sendcommand发送一个(Alert "XXXXXXXXX")命令啊,在2000及以上版本上可行。
页: [1]
查看完整版本: 再请教一个vb基础问题