I am afraid that Microsoft sends correct releases to Russia only.
VB6 Prof ("Russian ed." - really English + russian Help)
Code:
Private Sub Form_Load() a$ = "1" b$ = "50" Result$ = a$ + b$ MsgBox Result$ End Sub
If to declare as Variant could be another results (but not unexpected, at least, to me)
Code:
Private Sub Form_Load() Dim a As Variant, b As Variant, Result As Variant a = 1 b = 50 Result = a + b MsgBox Result End Sub Result is 51 (clear) Private Sub Form_Load() Dim a As Variant, b As Variant, Result As Variant a = "1" b = 50 Result = a + b MsgBox Result End Sub Result is also 51. Note - if a is not a digit value, you will get an error (type mismatch). Private Sub Form_Load() Dim a As Variant, b As Variant, Result As Variant a = "1" b = "50" Result = a + b MsgBox Result End Sub Result is 150 (both are string).
Leave a comment: