<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>聰明的生活2 &#187; VisualStudio</title>
	<atom:link href="http://blog.yslifes.com/archives/category/program/visualstudio/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.yslifes.com</link>
	<description>自己寫java程式的一些筆記</description>
	<lastBuildDate>Tue, 27 Jul 2010 02:13:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://blog.yslifes.com/?pushpress=hub'/>
	
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type='text/javascript' src='http://blog.yslifes.com/wp-includes/js/jquery/jquery.js?ver=1.4.2'></script>
<script type="text/javascript">
/* <![CDATA[ */
jQuery.ajax({type:'GET',url:'http://blog.yslifes.com/wp-content/plugins/wp-postviews-plus/postviews_plus.php',data:'todowppvp=add&type=cat&id=80_1',cache:false,dataType:'script'});
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
	<item>
		<title>好用的封裝軟體CreateInstall Free</title>
		<link>http://blog.yslifes.com/archives/359</link>
		<comments>http://blog.yslifes.com/archives/359#comments</comments>
		<pubDate>Wed, 29 Jul 2009 10:49:00 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[安裝]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/359</guid>
		<description><![CDATA[如果使用VisualStudio Express 2008開發軟體的話，想要發佈給其它人使用，這倒是個麻煩， 可以利用內建的OneClick方式封裝，或是利用功能強大的InstallShield Express來做，不過InstallShield並非免費， CreateInstall Free是一套免費的封裝Install的軟體，沒有註冊的狀況下，在安裝時下方有會提示CreateInstall Free字樣， 它不但可以把程式整個封裝進入一個setup.exe的執行檔，還可以對內容進行壓縮、放入startup目錄， 對付一些簡單的程式的封裝是個很好的選擇，不過它也不是完全沒有缺點， 像是沒法子自動檢查是否存在Framework .net 等。]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/359/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# Thread應用</title>
		<link>http://blog.yslifes.com/archives/357</link>
		<comments>http://blog.yslifes.com/archives/357#comments</comments>
		<pubDate>Mon, 27 Jul 2009 13:35:17 +0000</pubDate>
		<dc:creator>yku</dc:creator>
				<category><![CDATA[VisualStudio]]></category>
		<category><![CDATA[程式]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[express]]></category>
		<category><![CDATA[thread]]></category>

		<guid isPermaLink="false">http://blog.yslifes.com/archives/357</guid>
		<description><![CDATA[Java的Thread是利用繼承Thread或是實作Runable來實現的，而C#確是不一樣的， C#利用一個new System.Threading.Thread物件，建構時傳入想要在執行緒裡動作的事件， 啟動方法跟Java一樣，利用Start()來開始這個執行序， System.Threading.Thread t = new System.Threading.Thread(要執行的Function名稱); 啟動方式 t.Start(); 那如果有參數要傳入呢？ 可以撰寫一個Class，先建構及設定好需要的參數，再把這個class實作的物件及方法傳入實作的System.Threading.Thread物件裡 就可以啦 Object x = new Object(); System.Threading.Thread t = new System.Threading.Thread(x.方法); 這裡有一個範例可以參考一下 先建立一個Class，名叫thread1 利用無窮迴圈讓內容一直跑，再利用Sleep(毫秒)來使其停一秒再執行。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { &#160;&#160;&#160; class thread1 &#160;&#160;&#160; { &#160;&#160;&#160;&#160;&#160;&#160;&#160; private String title; &#160;&#160;&#160;&#160;&#160;&#160;&#160; public thread1(String title) &#160;&#160;&#160;&#160;&#160;&#160;&#160; { &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; this.title [...]]]></description>
		<wfw:commentRss>http://blog.yslifes.com/archives/357/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
