Visual_Basic 板


LINE

※ 引述《TrueFeeling (昨日之死)》之铭言: : 首先要谢谢你拔刀相助,不然我真的不知道该怎麽办^^ : 我还是很多地方不懂想问问^^ : ※ 引述《fumizuki (小狮子)》之铭言: : : 有学过 Goto 吗? : : GoSub 跟 Goto 一样,无条件跳到指定行,但 GoSub 可以用 Return 回来。 : 嗯,那这个我懂了 : : 函数名称=运算式 的意思是传回一个值。 : : 这个函数(Eval)的流程是 : : 把 s 运算式拆解并运算,先找加号,再找减号,再找乘号,再找除号, : : 当四个运算子都被消掉後,只剩下数值,直接传回。 → Eval = Val(s) : 我看书上说的是这种: : Function F(X,Y,Z) : F=X^2+3*Y+Z*X 传回 X的2次方、3Y、XZ 的和 : End Function : == : 呼叫: : V=F(X,Y,Z) V=上面那个算出来的结果... : print V : == : 所以,我还是看不懂orz : : 例如:(以下红色的数字代表第几次执行 Eval,黄色代表传回值) : : 原式 : : 00 → "3 + 4 + 5 * 6 - 7" : : 去除所有空白 Replace(s, " ", "") : 嗯,这部分有3个问题: : 1.当按钮按下去後,Text1.Text显示的字串如何传到程式码? : (因为我没有看到Function中有和Text1.Text的转换关系) Print Eval(Text1.Text) : 2.为何字串中间会有空白? : (因为数入Text1.Text的时候并没有空白) 假设一定会有空白...这样程式比较「活」,不会因为有空白就不能计算了... : 3. : Static c As Integer: c = c + 1 : If c = 1 Then s = Replace(s, " ", "") : 这段程式码中的c作用是什麽? 进入函数加一,离开减一;第一次执行才做 Replace 的动作。 : : 01 → "3+4+5*6-7" : : 找加号,将此运算式分割成前後两组运算式 : : 两运算式相加 Eval(op1) + Eval(op2) : 这部分 : 1.分成两组运算式後,他们的资料型别(DataType)是? 没指定型态的话,预设是 Variant ,不固定的型态,由实际资料内容决定。 : (因为如果还是字串的话,再用+连结好像又回到原本的字串了 我给它字串,它就是字串;我给它整数,它就是整数。 字串加数字等於字串,数字加数字等於数字,字串加字串还是字串。 因为 Eval 最後传回值一定是个数值,所以不会有型态的问题。 (传入的值一定是字串) -- VB 程式设计 仓木麻衣 PTT 星爷板 行列输入法 ====================================================== Visual_Basic MaiKuraki Stephen Array --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.58.156.43







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP