vb 如何让一变量为函数?
vb如何让一变量为函数?提问的不对,其实是如何让一变量为运算符,如两个数进行比较时,运算符是变化的...
vb 如何让一变量为函数?
提问的不对,其实是如何让一变量为运算符,如两个数进行比较时,运算符是变化的 展开
提问的不对,其实是如何让一变量为运算符,如两个数进行比较时,运算符是变化的 展开
3个回答
展开全部
我用函数代表了一个函数,不知道是不是你想要的:
Dim i As Integer
Private Sub Command1_Click()
xkwy 25
MsgBox xkwy(, True)
End Sub
Private Function xkwy(Optional NewValue As Integer = -1, _
Optional bolGet As Boolean = False) As Integer
If Not bolGet Then i = NewValue
xkwy = i
End Function
Private Sub Command2_Click()
xkwy 64
MsgBox xkwy(, True)
End Sub
展开全部
让一变量为函数?
题主是初学编程的么?这根本是两个完全不同的概念。
变量是变量,函数是函数。
变量可以理解为数学方程中的未知数 x,函数则是数学函数中的 f(x)。
把未知数变成函数怎么变?
【以下是针对问题补充的回答】
题主还是没有理解什么是变量。
像题主这种情况,只能用 If 或者 Select Case 语句来判断,跟变量无关。
举个例子,假设窗体上有两个 TextBox 控件,用来输入两个数,还有四个 Option 控件用来选择运算法则,那么:
Dim a As Single, b As Single, c As Single
If Option1.Value = True Then c = a + b
If Option2.Value = True Then c = a - b
If Option3.Value = True Then c = a * b
If Option4.Value = True Then c = a \ b
Msgbox "结果是:" & c
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我想你是要做一个计算器之类的东东?
当按下+号时进行加法运算、按下-号时进行减法运算?
用IF进行判断后处理。
当按下+号时进行加法运算、按下-号时进行减法运算?
用IF进行判断后处理。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询