2008年10月16日 星期四

Week 5: 課後延伸討論與 C++ Builder 學習筆記

恩...這次的內容是教我們如何開啟BMP圖檔

雖然我之前有發表過了

不過那時候時間太急以至於沒有好好的寫

所以現在來補一下






首先開啟BCB之後

先到Standard->MainMenu來產生上面那一行File等等的東西






再來到Additional->Image拉出之後要顯示圖片的位置



接著點選File->Open...(老師說要打三點才是高手...)

在裡面撰寫程式

OpenPictureDialog1->Execute();

Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName);

老師的網站 Lee's C++ Builder Programming Notes 有更詳細的介紹

歡迎參考




圖片顯示出來了

但是怎麼會只有一部份呢!?

原因是因為當初我們給它顯示的範圍只有這麼大

當然只有顯示這樣




要怎麼解決呢?

我們試著去修改Image的AutoSize屬性為true(預設是false)




會發現圖片雖然變大了

但並不是我們所想要的大小

原因是我們把AutoSize設為true

所以圖片會恢復原來大小




那一定是我們改錯屬性了!!

接著把AutoSize調回false

調整另一個Stretch屬性為true(預設是false)


就會發現大功告成了XD

----------我-----是-----分-----隔-----線----------



接下來我來談論拷貝(copy)部分

相信很多人都下載過許多資源

像是音樂、電影、軟體等等不過有誰知道當你按下"Download"的那一瞬間

你就已經侵犯了他人的智慧財產權

像是周杰倫最新專輯-摩杰座明明是10/9發行

但是在很多人電腦裡面早就都已經下載好了

這樣的話專輯會賣得好嗎?

當然不會

大家不要小看智慧財產權的可怕

如果真要追究

可能傾家蕩產還沒辦法賠償

所以

請支持正版




其實我們有很多資源可以利用

Digital Media Class

↑裡面是老師上課的教材還有一些補充資訊

Lee's C++ Builder Programming Notes

↑裡面是一些BCB的小程式碼,我有不懂的都會先來這邊看

※注意,這也是有智慧財產權的※

沒有留言:

張貼留言