将阿拉伯数字转成中文字的程式

2016-02-19 17:56 2 1 收藏

下面是个简单易学的将阿拉伯数字转成中文字的程式教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - 编程语言 】

一个Form
  一个TextBox
  一个Label
  
  这个修订後的程式是当使用者在TextBox中输入只包含0~9的数值後,在Label中就可看见被转换後的中文字,例如:1560890转成"壹佰伍拾陆万零捌佰玖拾"。程式限制为不可输入超过16个数字。
  
  请建立一个新专案,并在表单中放入上述物件,再把以下程式码复制到表单的程式
  码视窗,最後按下F5来执行。
  
  PrivateSubForm_Load()
  Text1.MaxLength=16
  Text1.Text=""
  Label1.Caption=""
  Label1.AutoSize=True
  Label1.BorderStyle=1
  EndSub
  
  PrivateSubText1_Change()
  Label1.Caption=CChinese(Text1.Text)
  EndSub
  
  PrivateFunctionCChinese(StrEngAsString)AsString
  IfNotIsNumeric(StrEng)OrStrEngLike"*.*"OrStrEngLike"*-*"Then
  IfTrim(StrEng)""ThenMsgBox"无效的数字"
  CChinese="":ExitFunction
  EndIf
  DimintLenAsInteger,intCounterAsInteger
  DimstrChAsString,strTempChAsString
  DimstrSeqCh1AsString,strSeqCh2AsString
  DimstrEng2ChAsString
  strEng2Ch="零壹贰叁肆伍陆柒捌玖"
  strSeqCh1="拾佰仟拾佰仟拾佰仟拾佰仟"
  strSeqCh2="万亿兆"
  StrEng=CStr(CDec(StrEng))
  intLen=Len(StrEng)
  ForintCounter=1TointLen
  strTempCh=Mid(strEng2Ch,Val(Mid(StrEng,intCounter,1)) 1,1)
  IfstrTempCh="零"AndintLen1Then
  IfMid(StrEng,intCounter 1,1)="0"Or(intLen-intCounter 1)Mod4=1Then
  strTempCh=""
  EndIf
  Else
  strTempCh=strTempCh&Trim(Mid(strSeqCh1,intLen-intCounter 1,1))
  EndIf
  If(intLen-intCounter 1)Mod4=1Then
  strTempCh=strTempCh&Mid(strSeqCh2,(intLen-intCounter 1)4 1,1)
  IfintCounter3Then
  IfMid(StrEng,intCounter-3,4)="0000"ThenstrTempCh=Left(strTempCh,Len(strTempCh)-1)
  EndIf
  EndIf
  strCh=strCh&Trim(strTempCh)
  Next
  CChinese=strCh
  EndFunction->

来源:https://www.tulaoshi.com/n/20160219/1616428.html

延伸阅读
标签: 口味食谱
阿拉伯饼 准备所有用料 按顺序将材料倒入面包机中,选择“发酵面团”,约一个半小时后,你再回来。<br>倒料的顺序为:水--糖--盐--油--面粉--酵母 分成均匀的小剂子,大点小点无所谓,...
阿拉伯棒 1. 先把黄油软化~和鸡蛋~糖粉一起搅拌均匀 2. 加入面粉和成团~用擀面杖擀成厚0.8cm的饼 3. 切成长条~拧成图片上的形状~放入烤盘~ 4. 表...
标签: 牛肉
阿拉伯牛肉薄饼怎么做最好吃怎么做阿拉伯牛肉薄饼好吃 牛肉馅饼 材料 高筋面粉,牛肉馅,洋葱,黑胡椒,海鲜酱油,盐,油 做法 1.面粉揉好,揉的稀一点,发开。 2.牛肉馅放碗里,加洋葱末、盐、黑胡椒(多放)、海鲜酱油(多放)、顺一个方向搅拌拌匀,加点油,再拌匀。 3.面下好剂着一个个包好,上锅烙。 牛肉馅饼 ...
怎么做阿拉伯美食——虾仁古斯古斯好吃 自制阿拉伯风味烤馕饼 饼有甜甜的小麦香,制作工艺简单,因为是发面饼,所以松软有弹性 如果能买到鹰嘴豆,就把鹰嘴豆用压力煲煮熟,然后和橄榄油搭配,自己调制做 胡姆斯酱,味道更是独特 如果想做早餐,就把饼做的薄薄的,烤制2-3分钟鼓起来就熟了。可以配咖啡一起吃。 材料 面粉500...

经验教程

685

收藏

8
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部