<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5178</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5178&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «WSH: CreateObject("...") «Огласите весь список пжалуста!»».]]></description>
		<lastBuildDate>Mon, 22 Nov 2010 21:59:13 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42088#p42088</link>
			<description><![CDATA[<p><strong>Xameleon</strong>, для меня это тоже большая неожиданность))</p>]]></description>
			<author><![CDATA[null@example.com (JSmаn)]]></author>
			<pubDate>Mon, 22 Nov 2010 21:59:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42088#p42088</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42079#p42079</link>
			<description><![CDATA[<p>Трошки <a href="http://forum.script-coding.com/viewtopic.php?pid=9973#p9973">было</a>. Можно добавить как пример в Коллекцию.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 22 Nov 2010 11:58:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42079#p42079</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42078#p42078</link>
			<description><![CDATA[<div class="quotebox"><cite>smaharbA пишет:</cite><blockquote><div class="codebox"><pre><code>msgbox GetObject(&quot;new:{000209FF-0000-0000-C000-000000000046}&quot;).Application</code></pre></div></blockquote></div><p>WOW ! Для меня это революция. ) Спасибо за инфу ! <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Xameleon)]]></author>
			<pubDate>Mon, 22 Nov 2010 11:45:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42078#p42078</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42074#p42074</link>
			<description><![CDATA[<div class="codebox"><pre><code>msgbox GetObject(&quot;new:{000209FF-0000-0000-C000-000000000046}&quot;).Application</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Mon, 22 Nov 2010 10:56:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42074#p42074</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=42072#p42072</link>
			<description><![CDATA[<div class="quotebox"><cite>jite пишет:</cite><blockquote><p>Есть ли где-нибудь список таких объектов? Откуда можно узнать о свойствах и методах?</p></blockquote></div><p>Чаще всего открываю <strong>regedit.exe</strong>, раскрываю ветку <strong>HKEY_CLASSES_ROOT</strong>, проматываю до места где заканчиваются описатели типов файлов и там уже смотрю имена и классиды доступных объектов.</p>]]></description>
			<author><![CDATA[null@example.com (Xameleon)]]></author>
			<pubDate>Mon, 22 Nov 2010 10:03:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=42072#p42072</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41916#p41916</link>
			<description><![CDATA[<p>Спасибо, исправлено.<br /></p><div class="quotebox"><blockquote><p>Пишу здесь т.к. в той теме комментировать нет возможности.</p></blockquote></div><p>Там нельзя комментировать (даже когда сие доступно по статусу Разработчика), так что Вы сделали всё правильно.<br /></p><div class="quotebox"><blockquote><p>Через &quot;Сообщить модератору&quot; еще неизвестно кому уйдет...</p></blockquote></div><p>На форум. А там, кто первый исправит.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Thu, 18 Nov 2010 13:45:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41916#p41916</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41830#p41830</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Но откуда же брать имя собственно для CreateObject()?</p></blockquote></div><p>С помощью вышеперечисленных браузеров объектов Вы можете просмотреть все доступные объекты, зарегистрированные на Вашей машине. ProgID — это именно то имя, которое можно использовать в «CreateObject()». Однако далеко не все объекты позволяют использовать себя в WSH, в первую очередь — потому, что не предназначены для позднего связывания.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 17 Nov 2010 11:46:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41830#p41830</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41829#p41829</link>
			<description><![CDATA[<p>Возможно, сие для PowerBASIC. В WSH CLSID возможно использовать в формате *.wsf: <a href="http://forum.script-coding.com/viewtopic.php?id=1149">WSH: пишем сценарии в формате WSF</a>/*.wsc: <a href="http://forum.script-coding.com/viewtopic.php?id=1037">WSH: пишем COM-серверы в формате Windows Script Component (WSC)</a> в тэге &lt;object&gt;.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 17 Nov 2010 11:43:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41829#p41829</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41826#p41826</link>
			<description><![CDATA[<p>Ознакомился с большим интересом. Спасибо!<br />Но откуда же брать имя собственно для CreateObject()?<br />В примере с <strong>COMPATUILib</strong> это было &quot;CompatUI.Util.1&quot;. Такое нашел только в TypeLib Browser 2.05: кн. Trees, CoClasses\Util, справа ProgID.<br />Оно?</p><p>Создатели упомянутого браузера также <a href="http://com.it-berater.org/typelib_browser.htm">сообщают</a> о возможности использовать при создании CLSIDы:<br /></p><div class="quotebox"><blockquote><p>The file&nbsp; TB_COM32.INC&nbsp; contains some important wrapper functions, such TB_CreateObject, that lets you to create instances of any object passing his ProgID or ClsID...</p></blockquote></div><p>Но это не срабатывает:<br /></p><div class="codebox"><pre><code>Set objUtil = WScript.CreateObject(&quot;{0355854A-7F23-47E2-B7C3-97EE8DD42CD8}&quot;) &#039;CLSID Util</code></pre></div><p>Что имелось в виду?</p><p><strong>upd</strong><br />Еще <em>ProgID</em> показывает <strong>OleView</strong> от MS, но <span class="bbu">не</span> в <em>Type Libraries</em> и глужбе, как можно подумать, а в длиннющем списке <em>All Objects</em>, который составляется из всех-всех объектов, которые вообще нашлись. Для упомянутого примера ищем <em>Util class</em> и справа во вкладке по ум. видим <em>ProgID</em>. Т.е. по логике надо сначала найти какой-то (вероятно) полезный метод/свойство в одном из <em>coclasses</em> одной из <em>Type Libraries</em>, а уже затем идти в <em>All Objects</em> откапывать тот же самый <em>coclass</em>, чтобы узнать <em>ProgID</em>. Не так уж и просто. <br />Впрочем, из <em>All Objects</em> через интерфейсы можно добраться до методов, через них реализуемых.</p>]]></description>
			<author><![CDATA[null@example.com (jite)]]></author>
			<pubDate>Wed, 17 Nov 2010 11:23:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41826#p41826</guid>
		</item>
		<item>
			<title><![CDATA[Re: WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41807#p41807</link>
			<description><![CDATA[<p>Как такового, списка нет. Узнать можно с помощью: <a href="http://forum.script-coding.com/viewtopic.php?id=4481">WSH: Браузеры объектов автоматизации (OLE/COM/Automation)</a>. Иногда можно откопать достаточно своеобразные вещи: <a href="http://forum.script-coding.com/viewtopic.php?id=4489">VBScript: некоторые интересные объекты Automation</a>.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 17 Nov 2010 07:55:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41807#p41807</guid>
		</item>
		<item>
			<title><![CDATA[WSH: CreateObject("...") «Огласите весь список пжалуста!»]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=41804#p41804</link>
			<description><![CDATA[<p>В <a href="http://forum.script-coding.com/viewtopic.php?id=4674">недавней теме</a> узнал, что через CreateObject() можно создавать не только известные <strong>Scripting.FileSystemObject</strong>, <strong>WScript.Shell</strong>, <strong>WScript.Network</strong>, чуть менее известные <a href="http://www.script-coding.com/WSH/Shell.html"><strong>Shell.Application</strong></a>, <strong>InternetExplorer.Application</strong>, <strong>Word.Application</strong>, но и некий <strong>htmlfile</strong>.<br /></p><div class="quotebox"><blockquote><p>Точно! Я забыл про него.</p></blockquote></div><p>B судя по отзывам, это что-то само собой разумеющееся. Все их знают, я один не знаю? <img src="//forum.script-coding.com/img/smilies/roll.png" width="15" height="15" /> </p><p>Есть ли где-нибудь список таких объектов? Откуда можно узнать о свойствах и методах?</p><p>В MSDN есть <a href="http://msdn.microsoft.com/en-us/library/aa768397%28v=VS.85%29.aspx">описание объектов <strong>InternetExplorer</strong> и <strong>WebBrowser</strong></a> для VB.NET. Вероятно, все это будет работать и под WSH?</p>]]></description>
			<author><![CDATA[null@example.com (jite)]]></author>
			<pubDate>Wed, 17 Nov 2010 07:27:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=41804#p41804</guid>
		</item>
	</channel>
</rss>
