<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>「C#でCreateObjectと同じことをするには？」へのコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=vb2cs%2Fcreateobject.html</link>
<description>「C#でCreateObjectと同じことをするには？」に投稿されたコメントの一覧</description>
<language>ja</language>
<image>
<url>https://dobon.net/banner/dbs1.gif</url>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=vb2cs%2Fcreateobject.html</link>
<title>「C#でCreateObjectと同じことをするには？」へのコメント</title>
<width>88</width>
<height>31</height>
</image>
<item>
<title>通常のコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=vb2cs%2Fcreateobject.html#2</link>
<description><![CDATA[C#でやろうとすると敷居が高そうに思えたが、コメント欄のdynamicの情報のおかげで<br>1行で済みました。ありがとうございます。<br><br>以下、Craving ExplorerのAPIを利用するサンプルです。<br><br>dynamic craving = Activator.CreateInstance(Type.GetTypeFromProgID(&quot;CravingExplorer.Api&quot;));<br>craving.addDownloadItem(&quot;http://～&quot;, &quot;flv&quot;, true);<br>System.Runtime.InteropServices.Marshal.ReleaseComObject(craving); // オブジェクトの解放]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=vb2cs%2Fcreateobject.html#1</link>
<description><![CDATA[大変参考になりました。ありがとうございます。<br><br>.NET 4.0で追加されたdynamic型を用いることで、遅延バインディングが可能になりました。<br>返り値の型をobjectからdynamicに変更すればOKです。取得したオブジェクトから直接メソッドやプロパティが呼び出せます。]]></description>
</item>
</channel>
</rss>