ilovehuizi 发表于 2004-9-21 16:31:00

谢谢斑竹的及时回复,请问一下,如果先show窗体,怎么在窗体不隐藏的情况下(就是 使窗体象cad工具栏一样 停在绘图屏幕上),在cad图形窗口中选点画图?

雪山飞狐_lzh 发表于 2004-9-21 22:03:00

<A href="http://www.vba.cn/bbs/dispbbs.asp?BoardID=4&amp;replyID=17259&amp;id=19794&amp;skin=0" target="_blank" >http://www.vba.cn/bbs/dispbbs.asp?BoardID=4&amp;replyID=17259&amp;id=19794&amp;skin=0</A>

ilovehuizi 发表于 2004-9-22 11:48:00

斑竹 或明经高手可以给解释一下吗


小弟 急需 回复~

ilovehuizi 发表于 2004-9-22 12:49:00

斑竹 请问 通过移动鼠标方法来实现时 ,运行时在该行: Me.Show        0                                        提示错误:


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600">        <SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"> <v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype><v:shape id=_x0000_i1025 style="WIDTH: 182.25pt; HEIGHT: 94.5pt" type="#_x0000_t75"><v:imagedata o:title="" src="file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msoclip1/01/clip_image001.png"></v:imagedata></v:shape>


<v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock>       


<o:lock aspectratio="t" v:ext="edit"></o:lock>       


<o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype></SPAN>       


Private Sub UserForm_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)<BR>Debug.Print X &amp; "," &amp; Y<BR>If (X &lt; 5 Or Y &lt; 5 Or X &gt; Me.Width - 15 Or Y &gt; Me.Height - 25) Then<BR>                       If i = True Then<BR>                                                       i = False<BR>                                                       Me.StartUpPosition = 3<BR>                                                       Me.Hide<BR>                                                       Me.Show        0                                                                <BR>                                                                <BR>                                                                <BR>                       End If<BR>Else<BR>                       If i = False Then<BR>                                                       i = True<BR>                                                       Me.StartUpPosition = 3<BR>                                                       Me.Hide<BR>                                                       Me.Show 1<BR>                       End If<BR>End If<BR>End Sub

ilovehuizi 发表于 2004-9-22 12:53:00

d:/1.bmp

雪山飞狐_lzh 发表于 2004-9-22 12:59:00

你把我给的链接看完了么?

ilovehuizi 发表于 2004-9-22 14:21:00

<BLOCKQUOTE>
<TABLE class=tablebody2 style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" width="90%" border=0>
<TBODY>
<TR>
<TD style="FONT-SIZE: 9pt; LINE-HEIGHT: 12pt" width="100%">================================<BR><FONT color=#00008b>您没有浏览该精华帖子的权限</FONT><BR>================================
======================================<FONT color=#ff0000><BR>精华帖子: 原因:好文章,积分+1,金钱+10,经验+5,魅力+5 --by mccad</FONT>

</TD></TR></TBODY></TABLE></BLOCKQUOTE>
谢谢斑竹的耐心回答,可是你给我的哪个连接地址,我有一段代码不能看,显示如上提示。


        请麻烦斑竹 能否在此处贴一下啊


多谢了 斑竹

sweetgirl 发表于 2004-9-22 14:35:00

d:\1.bmp


斑竹 运行时 发生如上错误,怎么解决呢?帮帮偶! 多谢

allblus 发表于 2004-9-22 14:44:00

在userform显示时cad不能完成画圆任务搞定没?


       


你把userform的属性showmodel改为false就可以搞定了。

ilovehuizi 发表于 2004-9-22 15:29:00

谢谢斑竹       的回复!~ 真是太感动了 ,斑竹中秋快乐!!!<BR>我的cad2000没有自带ACFOCUS控件,可能是版本的问题吧
页: 1 [2] 3
查看完整版本: 向郑老师请教个问题。、