<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Embedi的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Embedi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Embedi]]></copyright><item><title><![CDATA[使用C#选择文件夹、打开文件夹、选择文件]]></title><link>https://blog.youkuaiyun.com/Embedi/article/details/8190281</link><guid>https://blog.youkuaiyun.com/Embedi/article/details/8190281</guid><author>Embedi</author><pubDate>Fri, 16 Nov 2012 11:52:44 +0800</pubDate><description><![CDATA[选择文件夹是winform很简单的一个问题，但是在搜索“C# 打开文件夹”时出现的结果往往都是来自http://blog.youkuaiyun.com/timewolf/archive/2006/06/20/815931.aspx 这篇文章的内容，而这篇文章是很明显用大炮打蚊子的方式，实际上C#中使用FolderBrowserDialog就可以，使用方式也非常简单。代码如下：

 




?]]></description><category></category></item><item><title><![CDATA[C# BackgroundWorker的使用]]></title><link>https://blog.youkuaiyun.com/Embedi/article/details/8115364</link><guid>https://blog.youkuaiyun.com/Embedi/article/details/8115364</guid><author>Embedi</author><pubDate>Fri, 26 Oct 2012 14:40:06 +0800</pubDate><description><![CDATA[BackgroundWorker 可以用于启动后台线程。

主要的事件及参数：
　　1.DoWork——当执行BackgroundWorker.RunWorkerAsync方法时会触发该事件，并且传递DoWorkEventArgs参数;

　　2.RunWorkerCompleted——异步操作完成或中途终止会触发该事件。

如果需要提前终止执行后台操作，可以调用Background]]></description><category></category></item><item><title><![CDATA[C#中的as和is]]></title><link>https://blog.youkuaiyun.com/Embedi/article/details/8110027</link><guid>https://blog.youkuaiyun.com/Embedi/article/details/8110027</guid><author>Embedi</author><pubDate>Thu, 25 Oct 2012 11:24:29 +0800</pubDate><description><![CDATA[一：as运算符用于执行可兼容类型之间的转换。

1.as运算符类似于类型转换，不同的是，as运算符转化失败是不会报错，而是返回一个null。

2.as运算符只执行引用转换和装箱转换。as运算符无法执行用户定义的转换。



object void Main(string[] args)
{
     object[] obj=new object[3];
     obj[0]=]]></description><category></category></item><item><title><![CDATA[DotNetBar教程]]></title><link>https://blog.youkuaiyun.com/Embedi/article/details/8086708</link><guid>https://blog.youkuaiyun.com/Embedi/article/details/8086708</guid><author>Embedi</author><pubDate>Thu, 18 Oct 2012 17:16:20 +0800</pubDate><description><![CDATA[DotNetBar是一组用于.NET Framework环境下的一组组件集，利用该组件集能够打造绚丽并且实用的应用程序界面，给开发人员提供极大的便利。关于DotNetBar，详情请参考其官方网站：http://www.devcomponents.com 该组件集目前最新版本是8.8（不知最近有没有升级版本），可以从该网站上下载到试用期为一个月的试用版本。

　　正常安装了DotNetBar组件]]></description><category></category></item><item><title><![CDATA[DOTNETBAR的使用方法(转)]]></title><link>https://blog.youkuaiyun.com/Embedi/article/details/8086612</link><guid>https://blog.youkuaiyun.com/Embedi/article/details/8086612</guid><author>Embedi</author><pubDate>Thu, 18 Oct 2012 17:04:33 +0800</pubDate><description><![CDATA[这里都是我自从去年开始用dotnetbar这个vs上的美化控件之后的一些使用心得和使用技巧，我现在几乎每次用到这个控件的时候，都会按照下面的技巧，来安排我的这些控件的排列方式啊，style等等，希望给各位一些抛砖引玉的作用，也欢迎大家写出自己的小技巧，让我们的winform程序更加漂亮~~

几个修改的地方
1、RIBBONTITLE，一开始要留空，后来用代码修改
2、把左上角的圆点的功能]]></description><category></category></item><item><title><![CDATA[c# 无法加载DLL“###.dll”,: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)]]></title><link>https://blog.youkuaiyun.com/Embedi/article/details/8084443</link><guid>https://blog.youkuaiyun.com/Embedi/article/details/8084443</guid><author>Embedi</author><pubDate>Thu, 18 Oct 2012 10:37:08 +0800</pubDate><description><![CDATA[http://www.itwis.com/html/net/net20/20071008/366.html


我用的是VS2005的开发环境，后来发现使用[DllImport("Judge.dll")]后提示 无法加载 DLL “Judge.dll” 找不到指定的模块！我这时就把Judge.dll拷贝到Bin目录下，但仍然提示找不到DLL，在工程里添加DLL引用的时候，发现添加这个非托管D]]></description><category></category></item></channel></rss>