C_Sharp 板


LINE

哈囉~~各位前輩... 這學期最後幾堂程式設計課 老師開始讓我們用C#寫視窗程式設計 但是很多東西都要靠自己摸囉... 然後我們這次是要在panel這個容器中 置入兩個彈跳球... 速度、方向、起始位置都是給使用者輸入 然後程式執行的時候... 會有地方要顯示變動的x、y軸數值... 方向只有四種右斜上(45度)、左斜上(135度)、左斜下(225度)、右斜下(315度) 樣子如圖: http://www.wretch.cc/album/show.php?i=percussionsd&b=1&f=1876978855&p=30 但是因為老師沒有說怎樣使用... 我自己用一用...還是不行 上網好像又很少這方面教學 我的問題是... 那些要輸入的地方...還有要選角度的地方 輸入and選完之後...按Enter開始執行 但是那幾個box應該要怎樣設定?? 然後如何跟開始那個按鈕作連結?? 然後我的球是要在那個panel裡面反彈...像螢幕保護程式那樣 但是我球的速度好像都不快... 我看到助教示範的程式...都跑很快 我的timer的interval設定為1(使用者未輸入時)還是不是很快... 我讓球開始與反彈的寫法是... private int xdirt=1; private int ydirt=1; private void timer1_Tick(object sender, EventArgs e) { label4.Location = new Point(label4.Location.X + xdirt, label4.Location.Y - ydirt); if (label4.Location.Y - ydirt == 0) ydirt *= -1; else if (label4.Location.X + xdirt >= 370) xdirt *= -1; else if (label4.Location.Y - ydirt == 281) ydirt *= -1; else if (label4.Location.X+xdirt ==0)xdirt *= -1; } 另一個問題是...show出x、y值...隨著球變動而變動 這是怎麼做出來的呢?? 我之前是先拉近兩個label... 然後在程式碼內設定這兩個label分別為label4.Location.X、label4.Location.Y Debug出現錯誤...印象是說int不能轉為string之類的 但是我有加上轉換 ,把label型態轉為int32 Parse(label1.Text); 但是還是有問題... 不知道應該要怎樣做呢?? 最後再請問... 雖然老師只是想說... 一般我們學程式都是文字介面 所以想讓我們學些視窗程式設計 這樣比較有趣... 今天去書局逛了一下 好像大部份書講到視窗程式設計...都只有一章 請問有沒有可以推薦的書呢?? 網路上除了MSDN之外...好像很少教學網站... 開始對這個很有興趣 我忘記在哪裡看到... 有人說c#跟JAVA很像... 那JAVA的視窗設計...要用J#?還是用C#也可以? 非常謝謝 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.138.130.239 ※ 編輯: percussionsd 來自: 220.138.130.239 (06/07 23:21)
1F:推 windqqr:label1.Text = label4.Location.X.ToString(); //試試 06/08 00:56
2F:→ EricTsai:不要挑有講基本語法的書 06/08 01:48
3F:→ percussionsd:謝謝w大... 06/10 21:15
4F:→ percussionsd:謝謝E大...我會去找找的 06/10 21:15







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP