作者fumizuki (小狮子)
看板Visual_Basic
标题Re: [VB6 ] 计算机
时间Fri Jun 10 21:16:12 2005
※ 引述《TrueFeeling (昨日之死)》之铭言:
: ※ 引述《fumizuki (小狮子)》之铭言:
: : Print Eval(Text1.Text)
: 可是我没看到这行耶
在 Command3_Click 那里...
: : 假设一定会有空白...这样程式比较「活」,不会因为有空白就不能计算了...
: 嗯,了解了
: : 进入函数加一,离开减一;第一次执行才做 Replace 的动作。
: 进入和离开这个函数的"开关"在哪
第一次呼叫在 Command3_Click 那里,
其它都是在 Eval() 里面的 Eval(op1) 和 Eval(op2)
每一次呼叫,原本的 Eval 会被暂时存放在记忆体中,换新的 Eval 到 cpu 中执行
执行完毕後,在唤醒前一个 Eval 继续执行,了解吗?
执行第一次呼叫的 Eval 也宣告结束,才算是完工。
: : 没指定型态的话,预设是 Variant ,不固定的型态,由实际资料内容决定。
: : 我给它字串,它就是字串;我给它整数,它就是整数。
: : 字串加数字等於字串,数字加数字等於数字,字串加字串还是字串。
: : 因为 Eval 最後传回值一定是个数值,所以不会有型态的问题。
: : (传入的值一定是字串)
: Eval可以用Val取代吗
--
VB 程式设计 仓木麻衣 PTT 星爷板 行列输入法
======================================================
Visual_Basic MaiKuraki Stephen Array
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.58.156.43