簡易轉換程式

設計這個程式時並無經過詳細Debug,因為我沒有時間。相信每位寫過程式的人都知道,設計程式時最使人厭煩的並非程式的功能要如何寫,最煩的部份其實是Debug。往往花在Debug上所用的程式碼都比程式的功能多上好多倍。

例如我另一個程式MailManager2002,這個程式內有一個備份功能,其實所為的備份說穿了只不過是檔案複製。當時我心想複製檔案只需要幾行程式,所以便決定將這個功能加入程式內。但當我寫了後,我發現要考慮的問題相當多,單靠那幾行複製檔案的敘述是會出現很多錯誤的。 例如磁碟設定了寫入保護、磁碟已滿、要備份的檔案大於一片磁碟容量、企圖備份至CD-ROM、備份目的地已有相同的檔案存在並且設定了唯讀......。除了這些會出現錯誤的問題外,亦要考慮其它問題。例如當備份目的地已有相同的檔案存在,如果沒有設定成唯讀,將其覆蓋是無問題的,但最好還是提醒使用者已有同名的檔案存在,詢問他是否要覆蓋之。其實要考慮的問題實在太多,最後我用了百多行程式碼去寫這個備份功能。

雖然這個簡易轉換式沒有經過詳細Debug,但已加入了錯誤處理程式,當發生錯誤時會自動出現錯誤訊息並終止該個引起錯誤的指令。不過,所出現的錯誤訊息會比較難懂,例如當你開啟了一個唯讀檔,如果你企圖儲存的話便會出現以下的訊息:


如對本程式有任何疑問或意見,歡迎您隨時電郵給我。

 

本軟件支援Windows 95 / 98 / ME / 2000 / XP,提供的下載檔分為以下兩種(只須下載其中一種):

  1. 簡化檔 (876 KB)
    解壓後會看到四個檔案,開啟EasyChange.exe便可執行程式,而EasyChange.chm則為說明檔,另外兩個檔案是程式所需的其中兩個元件。
  2. 安裝檔 (1.95 MB)
    這個封包包含完整的安裝程式,解壓後只要啟動Setup.exe進行安裝即可。(注意:安裝期間,程式可能會指出Windows內有某些檔案須更新,並要求重新開機。須注意的是,重新開機只是更新檔案,而實際上並未進行安裝,所以當重新開機後,請再次執行安裝程式。)


回首頁