看板 Visual_Basic 關於我們 聯絡資訊
有一個課堂作業是要做windows的踩地雷 演算法方面已經有大概的想法 目前是打算用button當作一個一個的小格子 就是我們點的格子 但是如果做很大 比如99*99 就要拉很多的button 不知道有沒有其他想法能供分享 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 192.192.154.41
yauhh:用程式產生啊 06/04 11:21
MOONRAKER:picturebox上放一張圖 在mouseup event中 06/04 13:02
MOONRAKER:打開event object看現在是按到圖上哪裡 06/04 13:02
MOONRAKER:在mousedown的時候可以換掉游標來表示狀態 06/04 13:03
MOONRAKER:mouseup的時候看是安全還是中鏢,重畫底下那格 06/04 13:04
MOONRAKER:並且算分數(遞減地雷數或者告訴使用者「炸死了」) 06/04 13:04
yauhh:請問重畫是怎麼畫法,做一些圖片合併的運算嗎? 06/04 14:02
windwofswold:之前拿Flash來寫踩地雷 還蠻方便的XD 06/04 14:52
MOONRAKER:喔,我想的重畫很簡單,就是用graphics.frombitmap 06/04 18:01
MOONRAKER:從既有bitmap做一個繪圖區,然後畫在裡面 06/04 18:01
MOONRAKER:或者先畫好沒打開的格子,後面滑鼠按哪一格就在那個位置 06/04 18:02
MOONRAKER:畫地雷或是揭開的格子 06/04 18:02
yauhh:如果是用畫的,就要自己設計按鈕圖樣,算座標等等 06/04 20:56
yauhh:還要做邊緣偵測 06/04 20:57