Capturing sound by using DirectSound

最近要用到一些抓microphone的聲音以及播放的功能,找了一些資料,可以呼叫winmm.dll或是使用DirectX的功能;最後我是選擇了DirectX,為什麼呢?因為後面還有影像的部分要處理,DirectX在影像方面也是有解決方案,而且想要玩DirectX也一段時間了..orz

...繼續閱讀 »

How-to 做一個自己的"進度列(ProgressBar)"

今天剛好同事問我有關ProgressBar的問題,需求是因為他是利用ProgressBar在需要長時間動作時讓使用者知道程式是沒有當掉的,但是遇到同步動作的時候連ProgressBar也會有停頓的情形,所以想要用多執行緒來實做看看;下面這邊是一個簡單的實做範例,可以參考看看

...繼續閱讀 »

使用VS2008 搭配 sql compact V3.5 SP1 要留意版本

Sql server compact edition 是微軟對於資料庫的另一種解決方案,而當你預計使用是sqlCE V3.5 SP1的時候要留意一下版本的問題,尤其是開發裝置應用程式的時候;我自己目前是使用VS2008在開發,VS2008也裝了SP1,原先以為這樣我的開發也升級到SP1的版本了.. 事情就這麼發生了..

...繼續閱讀 »

插入中文字到SQL Server中,部分中文字變成"?"

最近做專案把人員相關資料從AD轉換到SQL中發現部分人員的中文姓名變成了"?",想說奇怪.net不是都已經是unicode的編碼方式,應該不太會遇到這狀況才對;確認了一下來源,是"綉"這個字,這個字也不特殊啊,是什麼道理會塞到資料庫就變成"?"呢..

...繼續閱讀 »

安裝部屬-設定啟動條件

呼~好久沒貼文了,這個月趕案子真是快爆了...
不過因為沒接觸的東西多,學到的東西也多,之後在來好好整理一下;下面這邊剛好是過程中遇到的問題之一,其實也是個小問題;當用VS2008來作封裝時專案是使用.net framework 2.0,沒有用到3.5的東西,奇怪,怎麼安裝檔(msi)一下去安裝居然說要安裝.net framework 3.5呢?事情就這麼開始了..

...繼續閱讀 »