小紅帽技術論壇 在這裡你可以看到你訂閱的主題,悄悄話,編輯個人資料及環境設定 免費註冊! 行事曆 搜尋其他會員 常見問題
搜尋 小紅帽流量分析 小紅帽專用irc 聊天室 Web 版!建議安裝使用 hmirc 軟體! 回首頁 登出
小紅帽技術論壇 : Powered by vBulletin version 2.2.9 小紅帽技術論壇 > 電腦類 > 程式設計討論區 > 請大家幫忙寫個C#程式
  上一篇主題   下一篇主題
作者
主題、內容    發表新的文章     回覆文章

shena
新進會員


註冊日期: Dec 2008
來自:
發表文章數: 1

請大家幫忙寫個C#程式

一、 在Form中切割出一個大區域,並將此大區域分割成許多小方塊(共約300 X300個)。所以除了邊界外,每一個小方塊會有8個周圍方塊。
二、 循環邊界:最左邊一行的方塊,以最右邊一行方塊作為其左邊(好像是將最右一行複製到最左行之左邊一樣)。最上一列就以最下一列作為其上邊界。
三、 每一個方塊之狀態以一個數字或顏色表示。假若是256色螢幕,就是說方塊之狀態可以以8位元表示之。狀態=xxxxxxxx。一開始所有方塊都設成0(白色)。只有少數方塊有顏色。
四、 每次更新螢幕時,重新著色。每一方塊的新顏色(狀態)依照其本身及四周8個方塊之顏色(狀態)而決定下一次之顏色(狀態)。
五、 決定方塊狀態的方法:假若方塊顏色是以8位元表示,我們可以定如下規則:
1. 本身及四周共9個方塊之狀態byte中,該位元為0者較多,則新值為0。反之,若9個區塊之狀態byte,該位元為1者較多,則新值為1。
2. 以上只是一種可能,可以自己設計其他規則。
六、 其他附屬設計:Form上設計menu作為與user交談處。讓user可以
1. 選擇一開始在某些方塊上放顏色(最好是用老鼠按到哪個方塊就可以射顏色)。
2. 並讓他決定每秒更新幾次。總共要更新多少次。
3. 給user一個工具可以將某個範圍的方塊凍結(不作更新)。
假若完成,應該可以看到螢幕上產生漂亮顏色與圖形變化。


寫不出啊T.T
麻煩大家了

文章編號:0 | 向板主反映這篇文章 | 顯示 IP

shena 已離線! Old Post 12-28-2008 01:26
點選這裡查看 shena 的個人檔案 點選這裡寄送 Email 給 shena 按這裡傳送悄悄話給 shena 按這裡搜尋 shena 所發表的文章 按這裡將 shena 加入你的好友名單 回應這篇文章含引言 按這裡編輯或刪除文章

目前使用的時域為(台北時間),現在時間是 04:17 。    發表新的文章     回覆文章
上一篇主題   下一篇主題
友善列印 | 把這一篇寄給好朋友! | 訂閱這個主題

跳至:
評分主題:
 

討論區權限說明:
不可以 發表新文章
不可以 回覆文章
不可以 上傳附加檔案
不可以 修改你發表的文章
HTML code 目前狀態是 關閉
vB code 目前狀態是 開啟
表情符號 目前狀態是 開啟
[IMG] code 目前狀態是 開啟



< 聯絡我們 - 小紅帽全球資訊網 >

中文化:第一版 by Eric 第二版 by Jolin 於 小紅帽全球資訊網
(版權所有,翻拷必究)
小紅帽技術論壇創立於 2000/09/15 ,使用 vBulletin 合法註冊版權