找回密码
 加入
搜索
查看: 2959|回复: 4

[交流] 請教edit框內 數字加, 該如何做1000000 = 1,000,000

  [复制链接]
发表于 2011-8-30 08:09:38 | 显示全部楼层 |阅读模式
請教edit框內 數字加,  該如何做  例如1000000 = 1,000,000     4500=4,500
GUICtrlSetData($BC1,1,000,000)
发表于 2011-8-30 13:54:22 | 显示全部楼层
#include <string.au3>
$sre  = StringRegExpReplace(_StringReverse("10000000"),'(\d{3})','$1,')
MsgBox(0,"",_StringReverse($sre))
 楼主| 发表于 2011-8-30 14:29:23 | 显示全部楼层
#include <string.au3>
$sre  = StringRegExpReplace(_StringReverse("GUICtrlRead($BC1)"),'(\d{3})','$1,')
GUICtrlSetData($BC1,$sre)
--------------------------------------------------------
那要將 $BC1 的數字 改成有,   該如何   以上是錯誤?
发表于 2011-9-1 20:42:57 | 显示全部楼层
GUICtrlRead 是函数加双引号就变字符串了
 楼主| 发表于 2011-9-3 10:00:16 | 显示全部楼层
$sre  = StringRegExpReplace(_StringReverse(GUICtrlRead($ENDInput)),'(\d{3})','$1,')
GUICtrlSetData($A1,$sre)
------------------------------------
$ENDInput = 8000
這樣怎麼 $A1 變成  000,8 ?

要怎樣才能正確 顯示 8,000 阿?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-19 20:41 , Processed in 0.072941 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表