Login  

Blog Stats

News

隨筆分類

文章分類

每月文章

優質好站連結


強力鎯頭 の VB 部落

您好 ! 歡迎蒞臨 Power Hammer 的 VB 部落 ! 網誌內容主要為 VB .Net C# WMI 等相關資訊 , 提供網友參考

Monday, April 30, 2012 #

《HTML5完美風暴》預購活動

2012/04/30(一)~2012/05/09(三)

36名

920元(包含書與研討會費用,匯款手續費預購者必須自行付擔)

  1. 報名:寫信至kthtml5@gmail.com,主旨填寫"預購 《HTML5 完美風暴》",並提供預購者「姓名/聯絡郵件/電話」資訊。

  2. 主辦單位收到報名郵件,將透過郵件與簡訊確認報名成功並通知匯款,保留24小時預購資格。

  3. 讀者於24小時期間內完成匯款()。

  4. 讀者完成匯款之後,以郵件回覆匯款訊息。
    發票需打統編者請於此郵件一併提供統編/抬頭資訊。
    不克參加此研討會活動者(P.S.),請於此郵件一併告知,並提供「書/贈品/發票」收件地址資料。

  5. 收到匯款確認信之後,主辦單位以郵件與簡訊通知確認完成預購程序。

  • 電子郵件:kthtml5@gmail.com
  • 聯絡電絡:0981035322(上午9:00~下午6:00)
  • 第1~5名預購者:A+B+C
  • 第6~10名預購者:A+B
  • 第11名之後的預購者:A

專為預購讀者舉辦的HTML5技術研討會,《HTML5完美風暴》作者三個小時完整解構HTML5技術核心。

  • 日期:2012/05/24晚上
  • 教室:台北市(確定地點於前一個星期通知)
  • 費用:1200元(預購者直接折抵)

  • 預購資格保留時間為24小時(),超過此時間未完成匯款視同放棄,名額開放其它讀者預購。
  • 書/贈品/發票,於5/24技術研討會上領取。
  • 研討會不克參加者視同放棄,不接受退款,「書/贈品/發票」則於研討會後5/25開始寄出。
  • 主辦單位保留修改、變更本活動規則之權利。其他未盡事宜依主辦單位相關規定解釋。
  • 本活動因故無法進行時,預購匯款所繳費用將無條件全數退回。

posted @ 7:17 PM | Feedback (1)

Wednesday, April 25, 2012 #

《HTML5 精要剖析》這本書我會持續在線上直接連載完畢,紙本書會不會出,就看狀況再說,不過內容是後續課程中,入門教案的一部份,現在內容東一塊西一塊的,每天都會逐步整理一些,甚至有些是我以前寫的東西,就直接整合進來,包含舊書沒有版權問題的部份,調整之後便拿來用。

無論如何,希望最後整理出一本可以循序帶領讀者從沒有基礎,到順利入門 HTML5 ,當然,如果你有時間&預算的話,選擇來上我們後續的課程可以縮短摸索時間,甚至最後有能力建立自己的作品示範網站。

以下列舉《HTML5 精要剖析》的目錄,大致上讓讀者瞭解,接下來可以從這本書上獲得那些知識。

  1. Hello HTML5
  2. 網頁介面結構設計
  3. 描繪圖形
  4. 影音播放
  5. 與使用者互動
  6. 資料輸出與輸入
  7. 資料傳遞
  8. 背景執行
  9. 資料暫存處理
  10. 檔案系統作業
HTML5 與傳統應用程式的開發,本質上有很大的差異,特別是跨越網路的資料存取,對進入這個領域的新進開發人員來說,著眼的應該是如何利用 HTML5發展出新的服務,或是改善目前應用程式技術很難甚至無法作到的解決方案,而非將目前已經運作得很好的應用再用HTML5 改寫。
 
當然,這個目錄只是個大綱,連載的過程中,還會視狀況作調整,不過基調不會差太多,而這些內容僅僅涵蓋了網頁端開發的一小部份,後續,時間與成本允許的話,我們會再開發伺服端版的 HTML5 入門,從ASP.NET 這一端談起。
 
好了,如果你有基礎了,這篇癈話請多多海涵,我們的《HTML5 完美風暴》與六月的精鍊課程,應該會是你想要的,下篇見了。
 
Ref : http://www.dotblogs.com.tw/kangting/archive/2012/04/23/html5-beginning-book.aspx
posted @ 5:52 PM | Feedback (12)

《HTML5 完美風暴》這本即將出版的電腦書中,附了一本輕小說 《有一種愛叫作遺憾》,討論基於 HTML5 技術實作的概念電子書,搶先於線上發表囉,按一下這裏,畫面如下(請不要用 IE ,這支程式完全沒測試 IE ,包含IE9):

 
 
這個畫面,只展示了最精簡的版本,《HTML5 完美風暴》書中附的版本還可以調整字體、字級以及設定頁籤等等,因為這是免費的空間,慢一些請多多包涵。
 
目前 《HTML5 完美風暴》這本書雖然有 1000 頁,但因為 HTML5 的內容實在太過龐大了,因此我將重心放在 HTML5 核心內容進行討論,並沒有針對行動裝置或是其它的關聯議題作探討,但即便如此,這個網頁並沒有經過任何最佳化或是特別的函式庫調整,不需審核,不用上架,更不需要誰同意,利用 iPad 就能直接看了:
 
           
 
甚至可以上電視:
 
 
好啦,我承認這不是什麼數位電視啦,只是將電視接上 PC 而已。XD
 
除此之外,用手機模擬體依然沒有問題,當然,目前我的重點不在行動裝置,而是 HTML5 的核心,所以沒有針對小螢幕作最佳化,看看就好:
 
 
好了,這就是 HTML5 ,一起加入我們的行列,來參加我的座談會探索 HTML5 吧,五月忙完一些課程與書籍出版,六月我們將開始提供對外完整公開課程,請期待。
 
還有,小說不錯看,今天先公開引言與第一章開場,請期待。
 

Ref : http://www.dotblogs.com.tw/kangting/archive/2012/04/23/html5-novel-book.aspx

posted @ 5:42 PM | Feedback (12)

《HTML5 完美風暴》是我投入HTML5 技術領域之後的第一本完整技術圖書,也是早年個人完成C# 技術圖書的出版之後,多年以後再次撰寫格局超過1000 頁的全新著作,從開始整理資料、撰寫到後製出版,前後超過一年的時間,而在這段期間,全球科技產業的面貌早已發生翻天覆地的變化。

當賈伯斯在其Apple 公司的行動裝置平台上拒絕了Flash 並全力擁抱HTML5 ,全球Web 應用開發技術的發展終於走到了十字路口,而今賈伯斯已逝, Adobe 放棄了行動版Flash 的開發,加速轉向HTML5 設計工具的整合,另外一方面,微軟在其最新版的Windows 8 作業系統開發平台,更直接支援HTML5 的開發,網路上各種免費資源與相關函式庫的質量,則是以超乎想像的速度快速成長,一種跨平台,從視窗到瀏覽器、智慧型手機到筆記型電腦、電視到各種數位裝置通用的技術於焉誕生。

無論標準組織或是各種營利商業公司,全球正攜手推動HTML5 技術平台向前邁進,儘管實作有一些細節上的差異,然而因為遵循共同標準,使得跨平台的Web 應用開發成本得以降到最低,也因為瀏覽器的實作,讓各種先進的網路服務發展不再受特定廠商的制肘,HTML5 的出現, Web 應用程式跨越網路觸及使用者的最後一哩路,終於從特定廠商手裏完全被釋放出來。

網路科技經過幾個世代的發展終於成熟,瀏覽器的進化、行動科技的崛起、雲端時代的來臨、全球科技巨擘的共同力挺,還有被所有人接受的開放式標準,這些關鍵要素同時出現,正在全球形成一場完美的科技風暴,《HTML5 完美風暴》直擊HTML5 技術核心,從HTML 標籤的進化與擴充、CSS3 的設計整合到各種API ,全方位剖析這門新時代技術。

http://www.dotblogs.com.tw/kangting/archive/2012/04/24/html5-book-again.aspx


posted @ 5:10 PM | Feedback (12)

Tuesday, July 05, 2011 #

Visual C# 2010 精要剖析


 


作者:呂高旭、周殷德

出版社:松崗

出版日期:20110708

語言:繁體中文 ISBN9789572239223

 

PART I 基礎篇

l   CH01 概觀

C# 是物件導向語言,支援 .NET 平台的應用程式開發,整個C# 語言架構於 .NET Framework 之上,本章將從 C# 程式語言以及 .NET Framework 概念開始,逐步探討相關的技術細節。

 

l   CH02 C# 程式設計入門

從一支最簡單的應用程式開始,本章將陸續介紹C# 程式的組成架構以及各種語法元素,包含型別與運算子。

 

l   CH03 流程控制與迴圈

本章討論程式執行流程控制的語法敘述,其中包含了決策與迭代敘述,決策敘述依據特定的條件決定所要執行的程式區塊,迭代則是一種重複執行特定程式區塊的迴圈敘述,除此之外,與流程控制有關的關鍵字,例如 continuereturn 等等,本章亦一併討論。

 

l   CH04 陣列

陣列是一種使用頻率相當高的資料結構,它是最簡單的集合,陣列有幾種不同的種類,本章將從一維陣列開始,陸續說明多維陣列、矩型陣列等不同類型的陣列,同時示範如何使用C# 操作陣列。

 

PART II 類別與物件導向程式設計篇

l   CH05 方法、類別與物件

類別是C# 最重要的核心,亦是建構應用程式最主要的元素,.NET 類別庫提供了大量的功能類別,以支援各種類型的應用程式設計工作。本章針對類別的建立、組成與物件關係,進行詳細的說明,包含類別實作與內容成員的介紹,同時討論如何建構一個以上的類別。

 

l   CH06 物件導向程式設計-繼承

物件導向程式設計是 C# 最重要的基石,亦是相當複雜的議題,本章為讀者作了最精闢完整的入門介紹,建立運用相關技術所需的基礎。

 

l   CH07 物件導向程式設計-抽象類別與介面

這一章的內容繼續討論兩種與類別有關的特殊型別,抽象類別與介面,抽象類別是一種只實作部份內容的類別,它主要的功能在於提供未來新類別設計所需的共同樣版,而介面則是只包含定義,沒有任何實作內容,它本身提供新類別的設計架構。

 

l   CH08 程式錯誤與例外處理機制

本章針對 C# 錯誤處理機制的語法進行了詳細的說明,同時討論了幾個重要的例外類別,相信讀者經過本章課程的洗禮,將可以具備運用例外處理機制的基礎能力。

 

PART III 視窗程式設計篇

l   CH09 Windows 程式設計

本章討論視窗介面設計主題,針對 Windows Form 應用程式專案進行討論,包含表單物件的建立與相關的運用,同時一併說明建立互動式圖形介面最重要的關鍵議題-事件。

 

l   CH10 控制項

控制項用來建構 Windows 應用程式視覺化介面內容的可視元件,例如按鈕、文字方塊以及下拉式選單等等,命名空間 System.Windows.Forms 提供了大量的控制項類別,定義支援各種特定功能的控制項,本章針對常見的控制項逐一作介紹。

 

PART IV .NET 平台應用程式開發篇

l   CH11 應用程式常用類別庫

這一章介紹了幾組重要的類別與結構,讀者經由課程的講解可以體驗 .NET 平台內建類別庫的威力。

 

l   CH12 檔案系統作業

本章首先介紹類別庫的 I/O 類別,依功能與其在繼承架構裡的位置,巡覽整個I/O 系統架構,除此之外同時說明如何透過 C# 引用這些類別,建構具 I/O 功能的應用程式。

 

l   CH13 集合與資料處理 

本章將從其中最基礎的 ICollection 介面開始,陸續介紹這些集合類別與介面的實際運用與操作。

 

l   CH14 繪圖

本章討論 .NET 所提供的繪圖服務 GDI+,從最簡單的圖形開始,說明如何引用相關類別所提供的方法成員,繪製各種圖形,例如線條、曲線或是矩形等等,同時介紹色彩的運用與配置。

 

l   CH15 網路程式設計

System.Net.Sockets 主要提供實作Socket 應用程式的相關類別,Sytem.Net 則包含開發網際網路功能所需的應用程式介面,本章討論這兩個命名空間所提供的相關類別功能,同時示範具備網路存取功能的應用程式實作。

 

l   CH16 ADO.NET 與資料庫程式設計

這一章的內容主要提供最基本的概念,討論利用 C# 存取資料庫的基礎實作,未來當讀者想要成為一名真正的資料庫應用程式開發工程師,本章的課程將是一個很好的起點。

 

 

 


Friday, February 18, 2011 #

.NET 網路與 I/O 技術手冊 第二版

 

.NET 網路與 I/O 技術手冊 第二版 

 

<內容簡介>

 

本書從基礎的 I/O 類別開始,逐步帶領讀者了解如何在.NET平台底下,運用其 I/O 功能,同時針對發展網路應用程式所需了解的相關技術(例如Socket與通訊協定等等),提供完整的說明。

 

最終的目的在於讓讀者能夠徹底掌握整個 .NET 平台的 I/O 架構,同時討論如何在這個基礎架構上面,發展具備網路功能的應用程式,無論學習.NET的目的為何,這本書所提供的內容,都是你發展.NET應用程式的過程當中,必須了解的重要進階課題。

 

<本書特色>

 

1.全新改版,特別加入了 Silverlight I/O 與網路支援說明

 

2.提供了 Visual Basic C# 等兩種語法,讀者可以選擇熟悉的語法閱讀以方便理解。

 

內容涵蓋發展.NET應用程式的過程當中,所必須了解的重要進階課題。

 

<章節目錄>

 

  • Ch1 I/O 與網路技術

本章從最單純的主控台開始,說明如何透過.NET 平台所支援的I/O功能,執行簡單的I/O作業,同時針對具備I/O 功能的相關類別、類別所屬的命名空間與繼承架構,進行概括性的說明,最後一併介紹提供跨越網路的資料存取功能類別。

 

  • Ch2 目錄作業

I/O 議題與目錄檔案的存取有很密切的關係,接下來這兩章節,分別針對I/O命名空間當中,支援檔案目錄作業的相關類別,進行詳細的探討,同時說明如何利用這些類別,完成目錄功能的實作。

 

  • Ch3 檔案存取

從簡易的視覺化對話方塊、可程式化的File 以及FileInfo 類別,直到檔案異動監控,.NET 針對檔案系統的管理維護作業提供了強大的支援,本章將逐一討論其中的各項細節,至於檔案內容的讀寫操作,請參考下一章「資料流與檔案讀寫」。

 

  • Ch4 資料流與檔案讀寫

資料流是.NET 實作I/O技術最重要的概念,System.IO命名空間Stream 類別,封裝各種讀寫資料來源所需的資料流通用功能,同時也是所有位元組資料流類別的抽象基底類別,本章除了詳細探討Stream 類別,同時討論資料流讀寫與具備基本I/O功能的應用程式實作。

 

  • Ch5 再探資料流

延續前一章資料流的議題,持續討論Stream 類別底下所衍生的其他資料流類別,包含緩衝資料流、記憶體資料流等等,最後進一步針對資料流的相關主題,非同步I/O與隔離儲存區進行說明。

 

  • Ch6 文字資料處理

本章討論字元集的相關知識,並且探討使用於字元集編碼的類別,說明如何透過編碼進行文字與其他格式資料的轉換,同時進一步說明專門用以處理字元的I/O類別,包含TextReaderTextWriter 以及這兩類別所衍生的子類別。

 

  • Ch7 資料壓縮與加密

本章討論兩個與資料流有關的特殊主題,資料壓縮與加密,在.NET平台上,它們同樣是以資料流的概念進行實作,因此除了特定的基礎知識,直接套用前述章節的資料流處理觀念,你就可以輕易的藉由本章所介紹的資料流類別,設計具有資料壓縮與加密功能的應用程式。

 

  • Ch8 Silverlight I/O 系統

到目前為止前七章節討論了.NET平台的I/O系統與相關的功能類別,讀者亦建立了完整的資料流觀念,繼續討論接下來的網路議題之前,這一章我們要談談另外一個重要的平台 Silverlight 上的I/O 系統。

 

  • Ch9 網路程式設計

本章延續前半部所討論I/O 資料流的概念,從基本的網路知識開始,說明如何透過相關類別的運用,開發網路應用程式。

 

  • Ch10 存取網路資訊

命名空間System.Net.NetworkInformation,提供用來取得諸如網路流量資料、網路位址資訊、偵測網路是否允許存取等相關功能的特定類別,你可以透過引用這個命名空間的類別,取得與網路有關的特定資訊。這一章我們將針對此命名空間的類別進行說明。另外我們也將針對「要求/ 回應」模型進行討論。

 

  • Ch11 Sockets 網路程式設計

Socket 概念被廣泛的運用在各種網路應用程式的設計當中,接下來連續兩個章節討論相關的議題。這一章從基礎的Socket觀念進行說明,討論命名空間System.Net.Sockets當中Socket的實作類別,並且提供相關的實作範例,下一章則延續Socket主題,進行更深入的探討。

 

  • Ch12 再探 Sockets

本章延續Sockets主題,探討與Sockets有關的應用,包含網路資料流與跨越網路的資料存取、非同步Sockets 應用等等,完成本章的課程,讀者對於Sockets將會有更深入的認識。

 

  • Ch13 電子郵件與FTP

接下來本章延續Socket技術主題,討論電子郵件與FTP等網路相關應用,這些服務架構於TCP 通訊協定的基礎之上,除了簡要的說明國際標準組織對於電子郵件以及FTP傳輸協定的相關規範,同時提供相關功能的開發示範說明。

 

  • Ch14 UDP 與多點傳送

UDPUser Datagram Protocol)與TCP同樣均屬於傳輸層的通訊協定,只是在資料傳輸的可靠性方面,UDP不似TCP般嚴謹,但是相對的在傳輸速度上,UDP卻具有較佳的優勢,某些特定的網路服務中,UDP扮演了相當重要的角色,本章對於UDP協定的應用以及UDP類別進行說明,同時一併探討運用UDP技術的相關網路服務,多點傳送。

 

  • Ch15 序列化

本章針對序列化技術的相關主題作說明,並且探討如何運用類別庫所提供的序列化類別,完成物件的分解與重組等相關的作業。

 

  • Ch16 Silverlight 網路程式設計

就如同I/O 功能,適用於Silverlight .NET Framework同樣提供相同的網路程式設計功能,相關的類別可以在System.NetSystem.Net.Sockets等網路命名空間中找到,支援跨越網路的通訊與資料存取服務,包含資料的下載與遠端主機通訊,這一章我們將針對Silverlight此部份的功能進行完整的說明。

 

posted @ 2:46 PM | Feedback (24)

Saturday, July 17, 2010 #

Entity FrameworkLINQ開發實戰 預購

 

專為需要入門LINQ並進一步熟悉Entity Framework的開發人員所設計。

由於Entity Framework是透過LINQ來進行資料模型的存取,

為了協助開發人員擁有駕馭Entity Framework的能力,本書以系統化的解說方式,

LINQ基礎開始,逐一檢視Entity Framework的各項技術細節。

 


   認識Entity FrameworkLINQ

  概要描述Entity FrameworkLINQ技術的整體技術輪廓,以建立學習觀念。

  首先聚焦於LINQ的討論,以便確認你能具備使用LINQ搜尋擷取資料物件的能力,

  為將來運用Entity Framework打下良好的基礎。

 

   LINQ to ADO .NET

  儘管LINQ是以集合物件為基礎而發展出來的一種查詢技術,它同時針對ADO.NET提供相關的支援。

  透過實體類別轉換資料庫架構,可避免資料庫開發人員撰寫存取底層資料來源的程式碼,

  此種作法與 Entity Framework 類似,但比較單純,可做為進入Entity Framework之前的暖身。

 

   Entity Framework的基礎

  從資料模型的建立開始,逐步進入Entity Framework基礎的資料運算,

  介紹LINQEntity Framework的整合,實作資料的搜尋及異動等相關功能。

 

   Visual Studio的整合

  介紹Visual Studio支援的Entity Framework 視覺化介面設計功能,

  如資料繫結控制項等,同時涵蓋Windows FormWeb Form相關討論。

  最後討論WCFEntity Framework的整合應用,為將來發展大型應用程式奠定良好基礎。

 

作者簡介

 

呂高旭 Kao-Hsu

 

  榮獲程式設計俱樂部網站《2007程式開發技術-網路影響力達人》,且獲得連續三屆微軟 MVP

  擅長 C#ASP.NET 等微軟 .NET 平台技術。

 

著作:

   LINQ最佳實務講座

   SilverlightASP.NETAJAX開發實務

   ASP.NET 商業級資料庫網站開發實務

   ASP.NET應用程式開發-與AJAX共舞

   .NET網路與I/O技術手冊

   C# 2005精要剖析

 

  康廷數位Blog : http://www.kangting.tw/

 

目錄

 

CH01 Entity Framework LINQ 概觀

 

Part 1 LINQ to object

CH02 LINQ C#

CH03 LINQ 與擴充方法

 

Part 2 LINQ to ADO.NET

CH04 LINQ to SQL

CH05 LINQ to DataSet

 

Part 3 Entity Framework

CH06 探索 Entity Framework

CH07 資料物件搜尋

CH08 資料物件編輯

CH09 視覺化介面設計整合

CH10 WCF服務與實體資料模型

 

附錄A Entity Framework 中英詞彙

附錄B Entity Framework命名空間與類別

附錄C切割實體資料模型專案

posted @ 12:47 PM | Feedback (4)

Monday, October 19, 2009 #

《逆引導式》商業應用程式開發指南

作者:王啟源
出版社:碁峰資訊
出版日:2009/10/20
ISBN:978986181792

《逆引導式》商業應用程式開發指南


新書簽名會 贈書活動
http://blog.xuite.net/keigen/books/27268981 (內有作者精彩介紹短片)
http://www.blueshop.com.tw/board/show.asp?subcde=BRD200910140843552JK&fumcde=FUM200410061532262QU


內容簡介
軟體組裝工廠的模組化組裝手冊

使用Visual Studio 2008、SQL Server 2008 Express、CSLA .NET Application Framework
‧本書將商業應用程式的特徵歸納出11種模式,並針對該些模式設計出實作練習,每一個練習都可以視為一個獨立的執行單元,可以單獨演練並自行設定場景反復學習,以求達到技藝純熟,舉一反三之成效。
‧練習、練習、再練習,是學習程式設計的不二法門。本書最後以一個實際的『人事薪資管理系統』串聯先前所學到的11種模式,期望讀者能再度由練習中,驗收學習成果。
‧配合作者精心設計的專案範本、項目範本、程式碼片段,讓程式設計就像組裝積木一樣。
‧標準化程式設計流程,簡化繁瑣的程式碼輸入動作,可將心力集中於構思應用程式的功能面上。
‧使用者介面層、商業邏輯層、資料存取層完全分離的程式開發技巧,增加程式碼重複再利用。
‧逆引導教學法:由案例需求出發,由上而下先確認學習目標,再由下而上逐步建構出所需的技巧。

本書適合讀者:
‧初學者,想從一開始就立下良好程式設計習慣的人
‧學習完基礎程式設計,卻無法完整地設計出應用系統的人
‧從不同的職場,想快速進入程式設計領域的人
‧想為團隊找出一個協同程式開發模式,增進生產力的人

讀者服務網址:http://blog.xuite.net/keigen/books

目錄
第一部分 做好準備立即出發
第01章 導讀
第02章 整備開發環境
第03章 程式碼撰寫標準
第04章 商業物件概述
第二部分 商業物件設計範例
第05章 使用者身份識別
第06章 名稱鍵值清單
第07章 可編輯根物件
第08章 可編輯根物件清單
第09章 動態根物件清單
第10章 可編輯根父物件
第11章 可切換物件
第12章 唯讀根物件
第13章 唯讀根物件清單
第14章 唯讀根父物件
第15章 命令物件
第三部分 人事薪資管理系統實作
第16章 使用者介面架構
第17章 應用程式組裝
第四部分 回首過去展望未來
第18章 協同作業分工合作
第19章 邁向系統分析、專案經理之路
附錄 基礎操作

posted @ 3:33 PM | Feedback (23)

Friday, September 25, 2009 #

VB.Net 效能監視器運用 (數位儀表板)

可運用於 Win Form , 或 Web Form 監視 Web Server 或 IIS 

Winform Gauge

Web Form Gauge
 

關於 3rd Party Gauge 元件可參考
http://www.devexpress.com/
http://www.componentart.com/


關於 CPU 溫度的取得可參考 < VB.Net 使用 WMI 取得 CPU 溫度 >
http://blog.blueshop.com.tw/hammerchou/archive/2007/10/11/52873.aspx

由於 Windows 本身並無提供各項硬體溫度的監控方式,
因此 WMI 雖然是 Windows 提供的管理服務,
但仍然需要硬體支援才能得到所需的資訊。
MSAcpi_ThermalZoneTemperature 顧名思義是透過 Acpi 這個共同管理介面來查詢,
因此您的系統必須具備 ACPI Thermal Zone 才有辦法問到,
而 ACPI Thermal Zone 其實是 Notebook 設計下的產品
在 PC 系統下並無 ACPI Thermal Zone 的設計。
一般在 PC 上是使用 Win32_TemperatureProbe 進行查詢,
但由於 Win32_TemperatureProbe 是直接問 SMBIOS,由 SMBIOS 裡面挖出資料,
但 SMBIOS 是否有支援 WMI 是由主機板廠商決定。
也就是說,若主機板廠商有支援 WMI ,便可以使用
Win32_TemperatureProbe 的 CurrentReading 讀到 CPU 溫度。
但很不幸的,大多數(幾乎可說是全部)的主機板廠商都沒有支援這項功能。

PC若要知道 CPU 溫度,必須要以 C 語言自行實作 Monitor Chip Driver
可參考
http://temperature.myweb.hinet.net/index_en.htm

posted @ 11:55 PM | Feedback (6)

VB.Net 拆解多頁的 Tiff 的並存檔

一些數位證件或電腦接收的傳真亦或是掃瞄器掃出的多頁 TIFF 檔
該如何透過程式,逐一取出單張Tiff圖檔

(TIFF ; Tagged Image File Format) http://zh.wikipedia.org/wiki/TIFF

Sample 參考如下: 

posted @ 7:25 PM | Feedback (43)

OpenFileDialog 時檢視縮圖

Call API 

Thumbnail View

posted @ 7:07 PM | Feedback (0)

截取 Web Cam CCD 影像存成圖

Call API  capCreateCaptureWindowA 處理

posted @ 5:23 PM | Feedback (30)

全域鍵盤欄截 Keyboard Hook (Block Key)

Call API 
 

 

posted @ 4:50 PM | Feedback (0)

Monday, September 14, 2009 #

VB.Net執行期拖拉移動控制項範例

方法1:

方法2:
 
PS:
可於Run-Time 使用者拖拉控件後的 MouseUp 事件記錄控制項所在位置 , 另外在 Form_Load 事件撰寫載入控件位置的程式碼, 即可達到讓使用者自行調整版面的效果

於執行期移動控件
 

 

posted @ 11:59 PM | Feedback (0)

Thursday, August 20, 2009 #


如何動態連線 / 斷線UNC路徑 (不建立網路磁碟機)

UNC ( Universal Naming Conversion )

posted @ 6:31 PM | Feedback (1)

Friday, October 24, 2008 #

關於 HTML Unicode 轉換

在網頁原碼中常會見到 &#XXXXX 格式的字元 , 稱為 Unicode HTML 碼
由於編碼之故 , 非 Big5 字元集中的文字 , 如 GB2312 碼或日文字元等,
無法正常的顯示,而這些對應不到的文字,就需編碼轉換成 Unicode HTML,
就如同在文字檔中使用簡體字或日文字,需存成UTF-8或Unicode等編碼格式,
對於這種 Unicode HTML 格式的字 , IE 等瀏覽器會自行解析成對應的字元
但若由程式抓取網頁內容存檔,亦或存入資料庫,則需轉換還原成正確的文字

Unicode HTML

<< VB.Net >> 

 Unicode Text

<< C# .Net >> 

編碼器參考:

http://timc.idv.tw/classic/timc.idv.tw/scripts/unicode.htm 

http://www.csie.ntu.edu.tw/~piaip/unihtml/ 

http://www.unicodetools.com/unicode/convert-to-html.php 

 

 

posted @ 3:23 PM | Feedback (7)

VB.Net 播放 MP3 或 MIDI 音樂

一般 WAV 可用 My.Computer.Audio.Play(location) 播放 

posted @ 2:42 PM | Feedback (3)

關於 RGB Color 轉 Hex Color

<< VB.Net >> 

<< C# .Net >> 

posted @ 2:03 PM | Feedback (2)

Thursday, October 23, 2008 #

如何過濾重複的陣列元素

<< VB.Net 2005 >> 

<< VB.Net 2008 >> 

posted @ 4:48 PM | Feedback (4)

Wednesday, October 22, 2008 #

VB.Net 如何互轉 System.Drawing.Image 與 OLE StdPicture 

方法 1 : Call OleCreatePictureIndirect API 

方法 2 : 引用 Microsoft.VisualBasic.Compatibility

請先加入參考 Microsoft.VisualBasic.Compatibility

posted @ 12:26 AM | Feedback (44)