listbox.additem textbox1
listbox.additem textbox2
listbox.additem textbox2
解决方案 »
- 窗体上画线,切换屏幕后线就没了,如何解决???
- 高手请进!有关PIS2004 联机指纹仪应用的问题?
- 怎样使VB在编译之后生成.exe文件?
- 求返回指定文件夹路径的函数
- 有经验的朋友来讨论一下,socket udp协议与内网机器通讯的问题.!
- 为什么我的.dll不能注册成功?
- 如何改变控件的叠放层次???!
- 请问,用SQL SERVER设计数据库应注意什么?
- 为什么我设置ADODC一点数据就显示图片不行?高手进来
- ADO,ODBC,OLE DB这几个概念看了半天也没理解透,还请高手指点一二
- 一个关于异步处理的问题!向高手请教!
- 高分求购一个ReadProcessMemory的例子(VB源代码)
listbox.additem textbox1
listbox.additem textbox2
End Sub
for i=clng(textbox1) to clng(textbox2)
listbox.additem cstr(i)
next
-2147482648< X < 2147482647,那么好办;直接用CLNG把TEXT里的
文本转成数字,然后取小的一个,循环往LISTBOX里ADDITEM就可以了。如果超出了这个范围,就要麻烦得多,你自己做模拟加法吧。
比如 textbox1=50 textbox2=60
那么listbox里应该出现50 51 52 53。60
dim i as long
listbox.clear
for i=val(textbox1.text) to val(textbox2.text)
listbox.additem i
next i
End Sub
If Clng(text1) < Clng(Text2) Then
Min = Text1.text :Max = Text2.text
Else
Min = Text2.text:Max = Text1.text
End IfIf Min = Max Then
End
Else
For Min TO Max
Listbox1.AddItem (Min+1)
Next
End If
================================================
对吗? 是你的 意思吗?
Dim i As Integer
For i = Val(Text1.Text) To Val(Text2.Text)
List1.AddItem i
Next
End Sub
Dim a As Date
Dim b As Date
a=text1
b=text2
if a<b then
do
a=a+1
List1.AddItem a
while(a<=b)
end if
End Sub
For i = CLng(CDate(Text1)) To CLng(CDate(Text2))
List1.AddItem CDate(i)
Next
'
Private Sub Command1_Click()
Dim a As Date
Dim b As Date
a=FormatDateTime(text1,vbGeneralDate)
b=FormatDateTime(text2,vbGeneralDate)
if a<b then
do
a=a+1
List1.AddItem a
while(a<=b)
end if
End Sub
你的程序输出后没有年份的前两位数
dim a as variant
dim b as variant
b=cdate(text2.text)
a=cdate(text1.text)
do until a=b
list.additem cstr(a)
a=dateadd(d,1,a)
loop
'
Private Sub Command1_Click()
Dim a As Date
Dim b As Date
a=FormatDateTime(text1,vbGeneralDate)
b=FormatDateTime(text2,vbGeneralDate)
if a<b then
do while(a<=b)
a=a+1
List1.AddItem a
loop
end if
End Sub
Dim b As Long
Dim i As Long
Listbox.Clear
For i = Val(Textbox1.Text) To Val(Textbox2.Text)
For a = 1 To 12
For b = 1 To 31
Listbox.AddItem i
Listbox.AddItem a
Listbox.AddItem b
Next b
Next a
Next i输出的值差不多了:) 我要是想让 i a b 的值横着排列怎么班?