<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>CommonDialog问题解决？</title><link>https://communities.bentley.com/products/programming/microstation_programming/f/bdn-vba/19806/commondialog</link><description>[转载Bentley中文知识库原帖] cmx_stone：我想修改一下bentley的另存对话框，在里面需要使用CommonDialog控件，在&amp;quot;引用&amp;quot;中也选取了comdlg32.ocx控件了，但是使用中我的电脑可以，放到其他电脑上就不能使用了，请问是何道理？ 
程序如下: 
 
Public Function SaveTo()
 
 
On Error GoTo error 
SaveTo = &amp;quot;&amp;quot; 
Dim Dname As String 
Dim comdlg As CommonDialog</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Re: CommonDialog问题解决？</title><link>https://communities.bentley.com/thread/42782?ContentTypeID=1</link><pubDate>Tue, 17 Mar 2009 11:53:37 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:6b8bb9ca-159a-4263-8f84-0bda3b6f3fdb</guid><dc:creator>Sophie Qingwen</dc:creator><description>[转载Bentley中文知识库原帖] MicroStation迷：在我的电脑上也能运行呀！是否需要更新VBA core。找个MicroStation V8XM或V8i的于安装包安装一下试一试。&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Re: CommonDialog问题解决？</title><link>https://communities.bentley.com/thread/42781?ContentTypeID=1</link><pubDate>Tue, 17 Mar 2009 11:52:42 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:ef92e3a1-5019-44d5-bc31-12a9b6c4c2f7</guid><dc:creator>Sophie Qingwen</dc:creator><description>[转载Bentley中文知识库原帖] cmx_stone：好的，请您看看呢，用之前在引用里勾选一下&amp;quot;Microsoft Common Dialog Control 6.0&amp;quot; 
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
[转载Bentley中文知识库原帖] MicroStation迷：把你的Function改成Sub就能运行了。MicroStation VBA中只有Sub才是可以直接运行的，Function必须被Sub调用才可。 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
[转载Bentley中文知识库原帖] cmx_stone：不对啊，改了还是不行，在错误发生的电脑上&lt;br /&gt;
程序运行到&amp;quot;Set comdlg = New CommonDialog&amp;quot;这句话都会弹出下面这个对话框，可是我CommonDialog控件注册了啊，在我的电脑上程序就能运行： 
&lt;/p&gt;
&lt;p&gt;
此主题相如下1.jpg： 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.bentleybbs.com/bbs/showimg.asp?BoardID=30&amp;amp;filename=2009-3/20093128494533662.jpg" target="_blank"&gt;&lt;img src="http://www.bentleybbs.com/bbs/showimg.asp?BoardID=30&amp;amp;filename=2009-3/20093128494533662.jpg" border="0" alt="图片点击可在新窗口打开查看" title="dvubb" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>