摘要:
先準備好類別欄位資料 public enum Sex{ Man, Woman};public class Member{ public int ID { get; set; } public string Name { get; set; } public Sex Sex { get; set; }}然後在用戶端裡綁定控制項BindingList<Member> _m... 阅读全文
摘要:
1.安裝Skype,http://skype.pchome.com.tw/ 2.下載 Skype4COM ,http://developer.skype.com/accessories 3.解壓縮後註冊Skype4COM.dll,在檔案根目錄下建立reg.bat檔案並加入以下內容,存檔後雙擊 regsvr32 /s Skype4COM.Dll 4.註冊成功後就可以在VS裡面引用此元件,若沒... 阅读全文
摘要:
上篇提到用資源檔來建立多語系的應用程式 [C#.NET][Winform] 文化特性 - 多國語言應用程式 / UI Culture - Multiple Languages Application,這次我想把訊息對話視窗也擺在資源檔內 UI規劃如下 分別依序建立好資源檔內的資料 加入以下程式碼string[] _language = new[] { "en-us","zh-tw"};Re... 阅读全文
摘要:
當我們知道一個IP Address後要如何更進一步的知道這個IP的資訊??在網路上爬了一段文,得知可以使用 http://ipinfodb.com/index.php 所提供的API來處理,這個網頁提供了XML API以及JSON API,很可惜站上並無.NET的範例程式碼,只好自己動手處理,原理很簡單,只要送出WebResquest後就能取得結果。 我們可以利用這個查詢字串,送出WebRes... 阅读全文
摘要:
上篇 [C#.NET][Winform] 製作不同顏色相間隔的 ListBox 在Winform裡已經實作了DrawItem事件,我們可以再進一步將這個功能打包成屬於自己的控制項 首先開啟Control Library專案 繼承ListBox 加入要重繪的屬性,並加入適當的 Attribute,在這裡主要是處理屬性的預設值private Color _RowColor1 = Color.... 阅读全文
摘要:
利用ListBox.DrawItem事件我們可以重繪我們自己想要的ListBox顯示樣式,要先設定 ListBox.DrawMode = DrawMode.OwnerDrawFixed 請參考 http://msdn.microsoft.com/zh-tw/library/system.windows.forms.listbox.drawitem%28en-us,VS.90%29.aspx 實作的... 阅读全文
摘要:
上篇是透過 Json API [C#.NET] 如何利用 JSON API 分析 IP Location來處理IP Location,本篇則是利用 http://www.fraudlabs.com/default.aspx 所提供的 Web Service 來處理,它能取得的欄位又更多,對於有需要的朋友是一大福音 IP2Location有三種版本Basic、Standard、Professiona... 阅读全文
摘要:
上篇已經提到如何利用序列化產生Xml文件([XML][C#.NET] 處理 ezTRACK 的 EPCIS Xml文件),這篇是說明如何將Xml文件上傳到ezTRACK 先建立起方法模組:public bool Upload(string FileName){ if (string.IsNullOrEmpty(FileName)) throw new ArgumentNullE... 阅读全文
摘要:
ezTRACK 是一家全球性的RFID、條碼追蹤電子交換平台,然而EPCIS即是電子產品程式碼資訊服務(Electronic Product Code Information Services),為EPC資料提供了一整套標準介面,今天重點不是它們兩個,而是ezTRACK所給我的文件,我要批次產生文件然後上傳到它們的Server,以下就是ezTrack的Xml文件範本:<?xml version="... 阅读全文