# Re: 这样有错吗...??

Posted by Stone on August 13, 1998 at 14:24:02:

In Reply to: 这样有错吗...?? posted by Chie on August 12, 1998 at 21:51:35:

: 我用ComBox做了一个下拉的选择表
: 我里面是1~225的数字
: 但我宣告了一个Value为Int
: 但如果我在程式码中写
: Value=Combox
: VB就回应说型态不符
: 要怎么做才对`呢..??

先宣告Combox中的值为文字
利用CINT(combox.text) 将文字转为数字即可.

Private Sub Combo1_Click()
Dim Value As Integer
Value = CInt(Combo1.Text)'就是这个函数
Text1.Text = Combo1.Text
End Sub

Private Sub form_load()
Dim I As Integer
For I = 1 To 255
Combo1.AddItem CStr(I) '记得combox的内容是文字
Next
End Sub

Follow Ups: