2008年12月18日 星期四

2008W15



這次的期末專案我打算先做一個類似windows裡的記事本,不過一開始的時候就遇到了一些困難,那就是我用Vista的作業系統,灌了BCB之後,卻無法開新專案,因此上次上課的時候,我把我的筆電帶到學校並與老師請教這個問題,老師說他以前也曾經遇到過這個問題,後來交給研究生處理後就解決了,原本老師要請研究生來幫我看看,後來找不到研究生,老師親自幫我弄,結果發現是因為Vista的使用權限的問題,Vista作業系統執行一些應用程式時,都會詢問是否要以系統管理者身分來執行,因此只要在那個應用程式的設定裡設定為以使用者身分開啟,這樣就可以很順利的執行BCB了...真是太厲害了,這也顯現出Vista作業系統和XP等其他作業業系統的差異了...雖然看起來是比較安全,但實際上就不曉得了...
後來我開啟BCB在做這次的專案後,因為有些指令我並不是很清楚,於是我按下了上方的Help->C++Builder Help來搜尋有沒有我要的指令語法,結果發現在Vista的作業系統上一樣無法開啟,後來透過系統內建的解決問題,我發現只要到微軟的網站上下載安裝一個支援檔之後,就能順利的開啟看到Help裡的東西了...沒想到一開始打這個期末專案就遇到了這麼多的問題,或許這些問題對於平常使用XP作業系統的人都遇不到,也或許不知所謂的問題點是什麼?但是能夠遇到這些問題並且經過詢問老師以及自己的探索,找出了解決的方法,這種經驗帶給我的成就感,可說是沒有親自遇到是不會了解的!!
光解決這些問題就花了我不少的時間和精力,因此我期末專案實作的進度只有一開始的介面架構而已,程式裡的每個元件都還沒有加入程式碼,不過在我要把每個元件的程式碼打進去之前,我也翻了那本大本的BCB書,裡面似乎有我這次期末專案的類似範例,因此我也認真的看了一下,大概了解每個元件的指令及程式該如何設計,並且把書上看不懂的地方在網路上搜尋,我想這個專案對我來說應該能夠順利的完成,當然我覺得這樣的學習還不錯,可以從自己想要做的實作中,學習到一些不會的,而且是自己想要學會的東西,不論是靠自己的力量,或是請教老師,這種學習才是真正的學習,是為了自己而學習,而不是為了學分而學習!

沒有留言:

張貼留言