VB排序問題。要求取排列中的具體數值

2022-05-21 02:58:48 字數 572 閱讀 7413

1樓:朱家小妹

dim sz(10) as integerdim i,j,k as integer

sz(1)=text1:sz(2)=text3:.......:sz(6)=text6

for i=1 to 6

for j=i to 5

if sz(j+1)0 then

label1=sz(i)

if i+1<=6 then label2=sz(i+1)if i+2<=6 then label2=sz(i+2)......

exit sub

endif

next i

2樓:匿名使用者

首先確認幾個問題:

1、控制項一定要這麼命名嗎?text1、text2、……lable1、lable2、……

這樣的物件沒法用迴圈來寫,是否能寫成控制項陣列,text1(1)、text1(2)、……lable1(1)、lable1(2)

2、總個數是確定的6個嗎?

3、0的個數最多可能有幾個?(例如輸入6個0,怎麼顯示?)是否可能存在負值?負值是否需要處理?

vb中的問題,vb中的乙個問題

這個格式化數字的函式,可以把數字按使用者要求的格式顯示,2.34 對應後面的引號內的 0.00 表示格式為小數點前一位數及後面兩位數,其餘位數字四捨五入,後面 e 00 表示指數形式,e 02 表示10的兩次方.這是將 234.45 轉變為科學計數法,不進行四捨五入print format 234....

關於VB中的sendkeys的問題

用time不好控制的。介紹你2個方法 方法1 option explicit private declare sub sleep lib kernel32 byval dwmilliseconds as long sleep 3000 休息3秒 msgbox 我是休息3秒才出來的 休息了3秒就來執行...

matlab的全排列問題,matlab中全排列的問題

哈哈,我用的是 遞增進製數法 方法源自網上 如下 以下計算出新的排列 author by wacs5 排列的總個數為n 在指定位置插入 即可 clc clear n 3 n 1 prod 1 n allorder k zeros 1,n 1 ticfor allorder m 1 n 1 產生n 個...