Listbox向新窗體傳值的問題

2023-01-21 16:00:13 字數 1996 閱讀 6940

1樓:帳號已登出

如果你要傳的i,j和list1.listindex有特定關係,可以不用再傳i和j。實在沒法一定要傳試試下二法.

方法一:增加vi,vj窗體級變數陣列,

dim vi(100),vj(100)

sub newform(s$,i,j)

dim era as form3

set era = new form3

era.caption = s

era.show

print i,j

end sub

private sub list1_dblclick()

dim i%

newform (cstr(list1.list(list1.listindex)),vi(list1.listindex),vj(list1.listindex))

end sub

private sub ooo()

dim i,j

for i=1 to 10

i=i+1

j=j+2

list1.additem names

vi(list1.listindex)=i

vj(list1.listindex)=j

next

end sub

方法二:多用兩個visible=false的listbox,list2和list3

sub newform(s$,i,j)

dim era as form3

set era = new form3

era.caption = s

era.show

print i,j

end sub

private sub list1_dblclick()

dim i%

newform (cstr(list1.list(list1.listindex)),list2.

list(list1.listindex),list3.list(list1.

listindex))

end sub

private sub ooo()

dim i,j

for i=1 to 10

i=i+1

j=j+2

list1.additem names

list2.additem i

list3.additem j

next

end sub

2樓:微標科技

不是很明白你的意思,你試試下面的**,不知是不是你要的'新增窗體form1,列表框list1,然後新增如下**:

private sub form_load()call initlist '初始化列表

end sub

private sub list1_dblclick()dim i%

newform (cstr(list1.text))end sub

sub newform(s$)

dim era as new form1

era.caption = s

era.list1.visible = false '隱藏已存在的控制元件

era.show

end sub

private sub initlist()dim i

for i = 1 to 10

list1.additem i

next

end sub

3樓:匿名使用者

樓主的意思是在listbox列表顯示資料庫多個記錄,然後點選單個記錄進入新窗體查詢對應列的詳細資訊了,比如listbox列表是學生姓名,點選學生姓名能通過學生id(而不是通過姓名本身)查詢資料庫,檢視學生詳細,所以他要求傳值。不同的只是他要求每個學生開啟一個窗體。

4樓:vb妮可

我有點沒看懂,把完整**發訊息我吧.

5樓:匿名使用者

要求沒說明白,**也是錯的!

excel vba窗體中listbox用法

1 首先需要開啟excel的 如圖所示,點選下面的檔案1,滑鼠右鍵單擊選擇檢視 2 然後就是進入 頁面,可以看到頁面上現在的 3 然後接下來就是需要用listbox用法,如圖所示,輸入sheet1.cells 1,3 sheet1.cells 1,1 sheet1.cells 1,2 回車。4 最後...

cwinform程式如何在類中向窗體的控制元件賦值

因為class1裡的form2不是執行的那個form2,是2個不同的例項,你的 修改為 class class1 private void form2 load object sender,eventargs e c 中如何通過單擊一個窗體的按鈕給另一個窗體的控制元件賦值 建議用訪問器來實現,例如點...

如何通過C窗體上的控制元件向的list中輸入

資料庫中用0,1標識男女就行了在radiobuttonlist中加入二個item,然後從資料庫取出值後,直接給值於rblist的selectedindex就可以了。索引本身就是0或者1嘛 在c 中怎樣用list集合繫結listview控制元件,能給點例項 參考下,謝謝了 我記得是listview不能...