-
1.提供乙個介面供使用者輸入,只要一對文字框輸入坐標,採用多種輸入法(每次輸入乙個點)。
在兩個文字框中輸入坐標(x,y),然後單擊“新增”按鈕儲存坐標,依此類推將它們輸入到迴圈中。
最好使用標籤來指示已輸入的坐標。
可以使用二維陣列來儲存所有已經輸入的坐標(當然,因為數字不確定,所以最好使用集合集合)。
至於坐標之間的運算,可以這樣計算,比如求和:
arrpoints(0,1) +arrpoints(2,1) '陣列的第乙個索引表示前幾個點,第二個索引 0 表示 x,1 表示 y
2. 提供帶有檔案的坐標資料。 當有大量樣本資料時,如果使用者想自己輸入或 1 方法輸入,這種比較很有用。 首先確定檔案格式,如檔案內容格式如下:
讀取檔案時,資料將讀入陣列:
arrtemp = split(strfilecontent,";"“strfilecontent”是檔案的內容。
陣列的每個元素都是一對坐標(字串格式),需要拆分為乙個二維陣列:
arrpoints(i,0) = val(left(arrtemp(i),instr(arrtemp(i),",")-1))
arrpoints(i,1) = val(right(arrtemp(i),instr(arrtemp(i),",")+1))
-
當然,您可以使用文字框,但如果資料為 true,我們建議使用檔案系統。
例如,文字檔案、儲存資料或資料庫檔案。 然後,vb** 直接開啟檔案並讀取資料。 根據資料的數量,確定儲存在陣列中的資料的大小。
-
當然,可以使用文字框,但是如果您的資料很多,建議使用檔案系統。
例如,使用文字檔案來儲存資料,或使用資料庫檔案。 然後,在 vb** 中,直接開啟檔案並讀取資料。 儲存資料陣列的大小可以根據資料量來確定。
-
您可以將這些點寫入 txt 檔案,然後 VB 程式設計讀取它們,這樣速度更快。
或使用控制項文字