【易语言】复制粘贴一段文字到编辑框如何自动填满全部编辑框?
比如下面一段文本,我想直接复制,然后往编辑框第一个中粘贴,就全部填满了的样子——————————————主程序框——————————————————商品价格总数量牌子A牌...
比如下面一段文本,我想直接复制,然后往编辑框第一个中粘贴,就全部填满了的样子——————————————主程序框—————————————————— 商品 价格 总数量 牌子A 牌子B 牌子C <——这行不用复制冰淇淋 2.50 50.0 15.0 15.0 20.0饼干biscuit 3.85 80.0 25.0 25.0 30.0糖类 8.00 60.0 10.0 10.0 10.0 砂糖brownsugar 8.00 30.0 10.0 10.0 10.0 冰糖rocksugar 7.50 30.0 10.0 10.0 10.0 …… …… ……
(等等)————————————————————————————————————
难点除了自动填充外,1.商品有中英文,长度也不同,不知该怎么判断才好;2.如果用价格进行加减运算,8.00不知怎么转换成8,运算玩后怎么变回带小数位数。。。
【最新提问】
上面的方式如果难以实现的话,改成读取txt的内容也行,添加一个按钮事件,编辑框1读取了前面的文字,遇到空格后,编辑框2获得焦点读取第二个数值,遇到空格就停止,编辑框3继续。。。。
高手快来帮帮忙啊~采纳后悬赏追加几百分 展开
(等等)————————————————————————————————————
难点除了自动填充外,1.商品有中英文,长度也不同,不知该怎么判断才好;2.如果用价格进行加减运算,8.00不知怎么转换成8,运算玩后怎么变回带小数位数。。。
【最新提问】
上面的方式如果难以实现的话,改成读取txt的内容也行,添加一个按钮事件,编辑框1读取了前面的文字,遇到空格后,编辑框2获得焦点读取第二个数值,遇到空格就停止,编辑框3继续。。。。
高手快来帮帮忙啊~采纳后悬赏追加几百分 展开
展开全部
说实话,其实把那几行文字自动填充到各个编辑框中其实不难,会分割就行。
还有我觉得你没必要把数字转来转去,为什么一定要把8.00转换成8之后再转换成8.00回来呢?
只要保证计算结果正确就是了。转来转去没啥意义,如果你要保留多少为小数点,考虑的应该是计算结果保留多少位小数点,而不是复制的文本里面的数值有多少个小数点。
还有我觉得你没必要把数字转来转去,为什么一定要把8.00转换成8之后再转换成8.00回来呢?
只要保证计算结果正确就是了。转来转去没啥意义,如果你要保留多少为小数点,考虑的应该是计算结果保留多少位小数点,而不是复制的文本里面的数值有多少个小数点。
更多追问追答
追问
有道理!小数点是之后的事了,其实能不能保存没什么关系,能不能指教一下怎么实现填充的功能?
追答
填充已经完成,但是不知道你想计算什么。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用换行符分割行用空格分割列,然后多用一个动态数组直接将浮点型小数转换为整数存放一下不就行啦!自动填充 用循环的编辑框赋值啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-04-06
展开全部
你这个是用分割文本分割制表符再分别加到编辑框里,你这个信息有问题,不是空格,是类似空格的制表符" "而不是空格" ",写代码很麻烦的,你如果想简单解决可以直接加一个高级表格组件,简单好用。
追问
听你的建议,我等下搜搜看,那这个问题换个想法——如果这些内容在txt文本里,点击按钮加载这些数据呢,比如说,编辑框1.内容 (开始读取,遇到空格停止),编辑框2.内容(接着读取下一个数值,遇到空格再停止,这样下去呢?),是不是可以不那么麻烦了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
冰淇淋 2.50 50.0 15.0 15.0 20.0
这些“ ” 是空格的话就分割文本 再循环加入就可以啦
这些“ ” 是空格的话就分割文本 再循环加入就可以啦
追问
我没接触过易语言,不懂啊~ T0T
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询