舉個例子:use &filename這樣簡單的指令,其中隱藏的錯誤你看得出來嗎?當然,很多時候它都會運行正確,但不正確的可能性是你沒遇過是想不到的,這得靠經驗。這個語句出錯的可能性在表文件名可能是包含空格的長文件名,而這種指令的用法源于DOS時代8.3文件名規則,那時候不存在這種文件,所以這種慣用法有效,但現在的系統是支持長文件名的,用戶起名有空格(或者有個減號之類的)再也正常不過,衹有你自己寫程序才知道回避,但思考問題的角度可不能從自己懂行來看,人家用戶可不吃這套。所以這種程序如果以前行現在不行,那人家怎麽回答你是什麽原因?
[
本帖最后由 TonyDeng 于 2014-5-27 22:34 编辑 ]