精華區beta Visual_Basic 關於我們 聯絡資訊
誠如標題所說 ":" 我不了這個是啥 有人可以說一下嗎?? 還有下面這個 -------------以下是程式片斷---------------- Sub method() statement :flag = 2 : showPosition(flag) End Sub Sub showPosition(Byval point As Integer) .....會讓目前的label變紅色 End Sub ----------------------------------------- 請問一下 showPosition(flag) 這個方法會被呼叫嗎 有人能回答一下嗎 謝謝啦~~~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.171.221
LPH66::是用來分隔兩個敘述 前後都會執行 140.122.62.144 05/12
LPH66:但是碰到If Then的話 If Then要看成一個大框框 140.122.62.144 05/12
LPH66:也就是說 If xxx Then A:B A和B都要xxx成立才會跑 140.122.62.144 05/12
> -------------------------------------------------------------------------- < 作者: soonsoondog (痞子吉他手) 看板: Visual_Basic 標題: Re: [請益] ":" 這個符號是什麼意思 時間: Thu May 12 20:12:24 2005
LPH66::是用來分隔兩個敘述 前後都會執行 140.122.62.144 05/12
LPH66:但是碰到If Then的話 If Then要看成一個大框框 140.122.62.144 05/12
LPH66:也就是說 If xxx Then A:B A和B都要xxx成立才會跑 140.122.62.144 05/12
請問 如果我寫一個比數字大小的程式 我想要 假如 A>B 然後 A=最大 B=最小 else A<B 然後 A=最小 B=最大 如果換成程式語言該怎麼寫好 這是我現在寫法 我想用成我上面的敘述寫 請問該怎麼寫好 或者我的程式碼還有簡化的 空間嗎? 謝謝 If a > b Then Max = a Else Max = b End If If a < b Then Min = a Else Min = b End If -- ◎吉他Pro收集站─http://26.to/GTPro─繁體最大曲譜收集站◎ 家族網址:http://tw.club.yahoo.com/clubs/Guitar-pro/ 吉他PRO收集站,站內曲譜超過一千份,歡迎加入討論 網友開的站 大家支持一下囉~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.93.74 > -------------------------------------------------------------------------- < 作者: fumizuki (小獅) 看板: Visual_Basic 標題: Re: [請益] ":" 這個符號是什麼意思 時間: Thu May 12 21:27:41 2005 ※ 引述《infor (cc)》之銘言: : 誠如標題所說 : ":" 我不了這個是啥 有人可以說一下嗎?? 代表一行敘述的結束,用來連接多行敘述用的 下列兩個程式是相同意思的: a = 1: b = 2: c = 3 a = 1 b = 2 c = 3 : 還有下面這個 : -------------以下是程式片斷---------------- : Sub method() : statement :flag = 2 : showPosition(flag) : End Sub : Sub showPosition(Byval point As Integer) : .....會讓目前的label變紅色 : End Sub : ----------------------------------------- : 請問一下 showPosition(flag) 這個方法會被呼叫嗎 : 有人能回答一下嗎 : 謝謝啦~~~~~~ method() 被呼叫後,showPosition() 才會被呼叫 -- VB 程式設計 倉木麻衣 PTT 星爺板 行列輸入法 ====================================================== Visual_Basic MaiKuraki Stephen Array -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.58.156.43 > -------------------------------------------------------------------------- < 作者: fumizuki (小獅) 看板: Visual_Basic 標題: Re: [請益] ":" 這個符號是什麼意思 時間: Thu May 12 21:38:37 2005 ※ 引述《soonsoondog (痞子吉他手)》之銘言: : 推 LPH66::是用來分隔兩個敘述 前後都會執行 140.122.62.144 05/12 : → LPH66:但是碰到If Then的話 If Then要看成一個大框框 140.122.62.144 05/12 : → LPH66:也就是說 If xxx Then A:B A和B都要xxx成立才會跑 140.122.62.144 05/12 : 請問 如果我寫一個比數字大小的程式 : 我想要 : 假如 A>B 然後 A=最大 B=最小 : else : A<B 然後 A=最小 B=最大 : 如果換成程式語言該怎麼寫好 : 這是我現在寫法 我想用成我上面的敘述寫 請問該怎麼寫好 或者我的程式碼還有簡化的 : 空間嗎? 謝謝 : If a > b Then : Max = a : Else : Max = b : End If : If a < b Then : Min = a : Else : Min = b : End If 不懂你要問的到底是哪一種... 這是在訊息方塊中顯示 a 和 b 的大小關係... If a > b Then Msgbox "a 大於 b" ElseIf a < b Then Msgbox "a 小於 b" Else Msgbox "a 等於 b" End If 這是取最大值... Max = a '以第一個數為基本值 If b > a Then Max = a '找下一個比它大的數 由大到小排列 If a < b Then tmp = a: a = b: b = tmp '2值對調 End If -- VB 程式設計 倉木麻衣 PTT 星爺板 行列輸入法 ====================================================== Visual_Basic MaiKuraki Stephen Array -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.58.156.43