[VB6 ] 問幾個新手問題

看板Visual_Basic作者 (希望不是真的)時間19年前 (2005/12/25 02:11), 編輯推噓6(601)
留言7則, 3人參與, 最新討論串1/1
1.想寫一個每個0.5秒就在picture box上畫一個新點的程式 Private Sub Form_Load() Dim i% i = 0 Picture1.Scale (0, 1000)-(100, 0) Timer1.Interval = 500 End Sub Private Sub Timer1_Timer() i = i + 10 Picture1.PSet (i, 300), RGB(0, 255, 0) End Sub 結果只畫出第一個點就不動了 2.要利用MSComm1.Input 來接收資料 接收完的資料會存在哪裡? 是什麼格式? 要怎麼把它們拿出來? 如果有好幾筆資料傳到,電腦會自己區分開嗎 以前沒學過VB (〒_〒) 呵~自己都覺得問的很蠢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.23.254

12/25 09:47, , 1F
永遠都畫在同一個點,當然看不出變化...
12/25 09:47, 1F

12/25 09:48, , 2F
字串,可以字串資料或者二元模式
12/25 09:48, 2F

12/25 09:52, , 3F
資料長度是Integer型態,所以最大資料量應該是32767bytes
12/25 09:52, 3F

12/25 09:53, , 4F
Input 是從緩衝區抓資料出來,每抓一次就自動清除抓過的
12/25 09:53, 4F

12/25 10:47, , 5F
i=i+10這樣的寫法是不是錯了,沒辦法移動點
12/25 10:47, 5F

12/25 12:09, , 6F
把I宣佈告全域變數才可以跑
12/25 12:09, 6F

12/25 19:09, , 7F
喔~原來如此~謝謝
12/25 19:09, 7F
文章代碼(AID): #13hOzOmY (Visual_Basic)
文章代碼(AID): #13hOzOmY (Visual_Basic)