回顧:  HKML網上比賽  HKML版聚  


 
標題: 小弟有d電腦問題想請教咁多位師兄
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 07:38 AM  資料  短消息  加為好友 
小弟有d電腦問題想請教咁多位師兄

我想問點樣令D圖可以係選擇既時間令每一張圖片顯示出黎
麻煩晒咁多位師兄



查看積分策略說明
附件
2009-11-28 07:38 AM
Help ME.JPG (110.13 KB)
 




俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 08:07 AM  資料  短消息  加為好友 
你呢個唔係電腦問題, 而係編寫程序的問題

加個timer object, 在timer event set唔同時候, display唔同的graphic





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 08:32 AM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 08:07 AM 發表
你呢個唔係電腦問題, 而係編寫程序的問題

加個timer object, 在timer event set唔同時候, display唔同的graphic

係我角度,電腦問題包括埋編寫程序的問題

講番正題,係唔係紅圈圈個個object

[ 本帖最後由 MSZ-010 於 2009-11-28 08:33 AM 編輯 ]



查看積分策略說明
附件
2009-11-28 08:33 AM
Re Help ME.JPG (110.39 KB)
 




俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 09:13 AM  資料  短消息  加為好友 
係, 不過你要搵返個timer object的合適event去寫你果段的logic, 另外我見你的options當中, 最細果個choice係0.5 second, 在set timer interval果陣, 要留意set乜interval value,才可entertain到0.5seconds呢個option

我見你張form個title叫assessment 2,其實係唔係問緊功課??





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 11:37 AM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 09:13 AM 發表
係, 不過你要搵返個timer object的合適event去寫你果段的logic, 另外我見你的options當中, 最細果個choice係0.5 second, 在set timer interval果陣, 要留意set乜interval value,才可entertain到0.5seconds呢個o ...

係,但我諗在成兩個禮拜都諗唔到
個Code咁寫岩唔岩

Private Sub RadioButtons_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles rai0.5.CheckedChanged, rai1.CheckedChanged, rai1.5.CheckedChanged, rai2.CheckedChanged
        If rai0.5.Checked = True Then
            tmrPic.Enabled = True
            tmrPic.Interval = 500
        End If
        If rai1.Checked = True Then
            tmrPic.Enabled = True
            tmrPic.Interval = 1000
        End If
        If rai1.5.Checked = True Then
            tmrPic.Enabled = True
            tmrPic.Interval = 1500
        End If
        If rai2.Checked = True Then
            tmrPic.Enabled = True
            tmrPic.Interval = 2000
        End If
    End Sub


[ 本帖最後由 MSZ-010 於 2009-11-28 12:09 PM 編輯 ]





俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 03:17 PM  資料  短消息  加為好友 
你列出的logic, 只不過係轉timer的interval value, 同埋set timer enable去執行timer control的程序, 但最核心的轉換圖片程序似乎你仲未寫喎~~





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 04:02 PM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 03:17 PM 發表
你列出的logic, 只不過係轉timer的interval value, 同埋set timer enable去執行timer control的程序, 但最核心的轉換圖片程序似乎你仲未寫喎~~

Private Sub btnRun_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRun.Click
        Dim i As Integer = 1
        Do Until i > 8
            picMoon.Image = Image.FromFile("1.BMP")
            i += 1
            picMoon.Image = Image.FromFile("2.BMP")
            i += 1
            picMoon.Image = Image.FromFile("3.BMP")
            i += 1
            picMoon.Image = Image.FromFile("4.BMP")
            i += 1
            picMoon.Image = Image.FromFile("5.BMP")
            i += 1
            picMoon.Image = Image.FromFile("6.BMP")
            i += 1
            picMoon.Image = Image.FromFile("7.BMP")
            i += 1
            picMoon.Image = Image.FromFile("8.BMP")
        Loop
    End Sub
End Class

如有錯 ,請松尾兄賜教





俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 04:09 PM  資料  短消息  加為好友 
其實點解你唔先試下execute你的logic, 就單用肉眼去人肉debug你的logic,我唸mouse click畫面的Run button後, 就應該只會見到第8張相,是否這樣??





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 04:16 PM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 04:09 PM 發表
其實點解你唔先試下execute你的logic, 就單用肉眼去人肉debug你的logic,我唸mouse click畫面的Run button後, 就應該只會見到第8張相,是否這樣??

試在LA,佢由第一幅直接跳去第八幅





俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 04:20 PM  資料  短消息  加為好友 


QUOTE:
原帖由 MSZ-010 於 2009-11-28 05:28 PM 發表

試在LA,佢由第一幅直接跳去第八幅

其實唔係, 你的logic係順序load一至8的8幅圖像, 直至i=8為止, 只係你部PC快, 而果 D bitmap圖像又可能好細(filesize), 所以一眨眼就run完個程序, 完成後因為最後的程序係load 8.bmp,所以就淨係見到第8張圖

[ 本帖最後由 松尾明 於 2009-11-29 04:41 PM 編輯 ]





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 04:31 PM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 04:20 PM 發表

其實唔係, 你的logic係順序load一至8的8幅圖像, 重複做左8次, 只係你部PC快, 而果 D bitmap圖像又可能好細(filesize), 所以一眨眼就run完個程序, 完成後因為最後的程序係load 8.bmp,所以就淨係見到第8張圖

但係我想一張一張咁顯示出黎
咁個CODE應該點寫





俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 04:35 PM  資料  短消息  加為好友 
呀~~~~ 其實你係想俾你direction如何寫, 定係想搵人幫你寫?? 後者可能要當freelance job計錢  (好似網上都好多人搵人寫程式做功課)

其實你的assignment似乎唔難, 關鍵在於你可能唔係好清楚個理念, 我一開始都講左, 轉圖的core logic應該係在timer event執行~~





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 04:38 PM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 04:35 PM 發表
呀~~~~ 其實你係想俾你direction如何寫, 定係想搵人幫你寫?? 後者可能要當freelance job計錢  (好似網上都好多人搵人寫程式做功課)

其實你的assignment似乎唔難, 關鍵在於你可能唔係好清楚個理念, 我一 ...

其實我想自己寫
好老實個句,我想搵人幫我寫
我一早係兩個禮拜前揾緊
唔駛依家諗得咁辛苦





俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 04:43 PM  資料  短消息  加為好友 
都係自己寫啦, 自己寫完留返D錢黎買模型好過

想問下你個assignment的要求, 係唔係load左個畫面後, mouse click去選擇幾多秒, 然後click個run button去執行換圖的程序??





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 04:53 PM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 04:43 PM 發表
都係自己寫啦, 自己寫完留返D錢黎買模型好過

想問下你個assignment的要求, 係唔係load左個畫面後, mouse click去選擇幾多秒, 然後click個run button去執行換圖的程序??

咁由唔係,我砌模型好屎,同埋我依家用既錢都係靠暑期工賺返黎,所以冇必要留返D錢黎買模型
不過我真係唔明,所以先係e度問大家
就算搵人做assignment,自己唔明都冇用
所以我真係好想理解下e一題







俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 05:14 PM  資料  短消息  加為好友 
咁喇, 以我的膚淺分析, 可以大概咁樣安排:

RadioButtons_CheckedChanged負責更改timer interval value

tmrPic_Click負責更換圖的程序

btnRun_Click則負責叫醒tmrPic(即是tmrPic.Enabled = True的statement)

這樣大概俾足hints了,問題係換圖的程序唔係用do...loop,同埋要知道下一張圖係換邊一張





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 05:21 PM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 05:14 PM 發表
咁喇, 以我的膚淺分析, 可以大概咁樣安排:

RadioButtons_CheckedChanged負責更改timer interval value

tmrPic_Click負責更換圖的程序

btnRun_Click則負責叫醒tmrPic(即是tmrPic.Enabled = True的statement)

這樣大概俾足hints了,問題係換圖的程序唔係用do...loop,同埋要知道下一張圖係換邊一張

係唔係用IF或者For ...Next Loop
我浄係諗到e兩個

[ 本帖最後由 MSZ-010 於 2009-11-28 05:36 PM 編輯 ]





俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 06:56 PM  資料  短消息  加為好友 
睇黎你唔係好明Timer object的特性, 當Timer set左做enabled=true時, 佢就會一路按每隔timer interval的時間執行一次, 例如timer interval係1000時, 即是timer的click event每隔一秒就會被fire一次, 意即你在tmrPic_Click寫的程序, 每隔一個timer interval就會被執行一次, 因應這特性, 你就知道應該在tmrPic_Click event裡面寫什麼logic ~~

如果對Timer object仍然唔理解, 你可以試試在你的那一張Form新加一個Textbox control, 而在tmrPic_Click寫這段logic:-
Textbox1.Text = Format(Now(), "HH:mm:ss")

如果timer interval係1000, 就即是每一秒會在Textbox更新當時的時間, 你可以試試效果的





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
MSZ-010
上尉
Rank: 3Rank: 3


UID 18850
精華 0
積分 0
帖子 1613
成品數目 0 件
閱讀權限 10
註冊 2007-7-20
來自 CB
狀態 離線
發表於 2009-11-28 07:26 PM  資料  短消息  加為好友 


QUOTE:
原帖由 松尾明 於 2009-11-28 06:56 PM 發表
睇黎你唔係好明Timer object的特性, 當Timer set左做enabled=true時, 佢就會一路按每隔timer interval的時間執行一次, 例如timer interval係1000時, 即是timer的click event每隔一秒就會被fire一次, 意即你在tm ...

師兄,可唔可以講得詳細少少
我依家明D唔明D





俺がガンダムだ!
頂部
松尾明
少將
Rank: 5Rank: 5
吹水老手+模型學徒


UID 18852
精華 3
積分 46
帖子 12083
成品數目 46 件
閱讀權限 10
註冊 2007-7-20
來自 模型烏托邦
狀態 離線
發表於 2009-11-28 08:02 PM  資料  短消息  加為好友 


QUOTE:
原帖由 MSZ-010 於 2009-11-28 08:38 PM 發表

師兄,可唔可以講得詳細少少
我依家明D唔明D

即是成個assignment/vb project最關鍵的地方, 係點樣運用個timer object, 去完成你要做的事情

我又好好奇想問, 你果個vb project係你的tutor create出黎send俾你地, 要求你地填返些vb programming logic落去完成佢的要求, 然後交功課??





賞花歸去馬如飛
            去馬如飛酒力微
                            酒力微醒時已暮
                                        醒時已暮賞花歸
頂部
 




當前時區 GMT+8, 現在時間是 2026-6-21 07:10 AM
重要聲明:本討論區是以即時上載留言的方式運作,香港模型聯盟對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應完全信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見。 由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。香港模型聯盟有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc. Skin By D-XITE.COM™
清除 Cookies - 聯繫我們 - 香港模型聯盟 - Archiver