發表文章

目前顯示的是 9月, 2010的文章

Window 7 - 列印發票軟體 / Visual C# 2010 express 初試

圖片
    已經很久沒有寫收銀機軟體了,最近因為有朋友作拍賣需要一個簡易發票列印軟體,就包下這個工程,一方面解決朋友的問題,一方面也增加自己的實力。     首先先確定作業平台要在 Window 7 下,上網找了一下開發工具, Microsoft 的 Visual  C#2010 express 看起來還不錯,現在又是免費, 下載下來先小試一下。     外觀的感覺還滿平易近人,不過重點是 希望開發出來的程式是可以 給別人拿去用,先作一個簡易的 Window Form Application,把 Form 的名稱改成 Hello, 再加一個 "結束" 按鈕。 Hello Form + 結束按鈕     接著在 "結束" 按鈕的程式中加一行 Close(); 趕快先用 Debug 試一下,畫面顯示如下:          到此一切都不錯,接下來要找出如何製作成執行檔及轉給別人可以執行的程式,先改一下程式的 Property 如下: AssemblyName 改成 Window 7 收銀機     在 Visual C#的主選單上,一看到 Build 就給按下去,運氣不錯沒有產生任何 Error, 再使用 Publish, 希望 Visual C# 2010 沒有跟以前的版本改太多,接著一連串的設定畫面: 設定要存放的位置     接著設要產生的型態: 用CD-ROM or DVD - ROM 先設定成不會檢查 Update 終於看到 Ready to Publish! Finish 後 Visual C# 自動帶出設定的存放位置     在設定存放 Publish 的檔案夾中,看到了 setup.exe、Window7收銀機.Application 及 Application Files 資料夾,先不管那麼多,執行 setup.exe , 系統自動帶出執行的畫面,並在 Window 7的開始menu 建立了一個 Widow7收銀機的快捷鍵:     最初階段的測試算是完成,不過還是要拿給朋友安裝一下,免得只有我安裝的起來別人的機器都不行。    自機手邊還有一台灌 Window XP 的PC ,先來 Instaill 測試,XP 上執行 Setup 後,

PDA PALM 515 新生命- 序列埠(RS232)手持式終端機

圖片
  因為辦公室要搬家,開始清理所有商品,不小心發現藏在抽屜中的老舊PDA PALM 515,跟現在的智慧型手機相比,這台功能實在是太簡陋了一些,運氣不錯的是找到這台機器的同時也找到了聯筆記型電腦得傳輸座,很興奮得立刻予以充電,充了2-3天還是無法順利開機,想必是PDA的充電電池已經掛了,抱著姑且一試的心態,上拍賣網找 PALM 515 電池,還真的有人在賣,價錢大約 NT$ 360,趕快買一個來試一試,大約 2天後收到了電池。新電池的長相如下圖:   很興奮得去準備換上新電池,剛拆下來的舊電池外表有點恐怖,還好換電池不是很難, 立刻再把 PALM 515 放上傳輸座,充電開始了,也可以開機了,不過似乎興奮的太早了,經過更換電池,這台PALM 515 只能恢復出廠時的設定,上面也沒有該有的軟體了,再 Google 一下, 看看網路上還有沒有Palm 的 Hotsync 軟體,爾且是要能在 window 7上跑得才行,找到一版  Palm Desktop 6.2 and HotSync Manager (Windows),下載  http://palmone.r3h.net/downloads.palm.com/PalmDesktopWin62.exe  PalmDesktopWin62.exe (72MB) ,趕快下載後安裝起來, 按下 Hotsync ,真是太神奇了,居然沒問題,一切正常,不過這台Palm 不會再用來儲存連絡人跟 email 了, 我是想把它作成 Rs232 終端機 ,用來維修一些老舊的設備,再次 Google 一下 "palm M515 terminal" , 找到 Pocketerm II, 下載後安裝在Window7 中, Hotsync 一下, 我終於有一台小型手持式終端機了, Palm 上執行 Pocketerm II 當然還要有一條 Palm 515 的序列埠線,還好這種老玩意還是可以在拍賣網站上找得到, Palm 515 及 Rs2323 cable 下次不用再連一台大Notebook 去維修了。

鹵素燈泡 軌道燈 改用 LED 燈 完整轉換

圖片
  最近因為新屋正在裝潢,採納 設計師的建議,在客廳加裝軌道燈作 人少時的照明使用,傳統的軌道燈都是使用鹵素燈泡,鹵素燈泡不但很熱而且耗電,所以想換成 LED 燈泡達到省電的作用。 傳統的鹵素燈泡給軌道燈使用的大概都在 50W 到 100W, 如下圖 我是使用 MR16 的杯燈作為軌道燈的主體,一般軌道燈的軌道都是直接連 110 V的室內電源,而在每一個單獨的軌道燈頭上作變壓器,將 110V 降成 12V, 如下圖 盒子裡面的變壓器拆出來如下圖: 變壓器是將 110V 降為 12V/ 0.4A/ 50W,所以軌道燈上要是有五個軌道燈就會有五個變壓器,一般 MR16的 LED 燈泡只要是 12V 的 應該都可以直接換插上使用,我個人是想把軌道燈的 軌道直接接上一個變壓器在與市電連接,這樣每個軌道燈頭理論上應該就不用內置變壓器了。 我原本認為沒有變壓器的軌道燈應該很好找,結果跟我的想法是不太一樣,多數的水電行或燈行都用很疑惑的眼光告訴我為何要這樣用,好不容易找到了一家 並經過LED 公司的介紹 採用 明緯 的 LPV-60-12 詳細規格請上官網  http://www.meanwell.com/product/led/LED.html  查詢,依此規格一個軌道上應該可以裝 5W MR16 LED軌道燈 8 - 10 顆。 因為家中的裝潢還在進行中,等完工後在補上完整的照明圖供大家分享