⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 17358.html

📁 以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题.对一些VB初学者很用.
💻 HTML
字号:
<html>  <head>    <title>Re: 请问有没有将阿拉伯数字转成英文字的程式?</title>  </head>  <body bgcolor="#FFFFFF" vlink="#808080">    <center>      <h1>Re: 请问有没有将阿拉伯数字转成英文字的程式?</h1>    </center><hr size=7 width=75%><hr size=7 width=75%><p>Posted by <a href="mailto:stupids@ms5.url.com.tw">小瓜瓜</a> on August 16, 1999 at 17:11:54:<p>In Reply to: <a href="17357.html">Re: 请问有没有将阿拉伯数字转成英文字的程式?</a> posted by Michael Owen on August 16, 1999 at 16:42:52:<p>: 不是这样的,而是输入 189.98 会转换成 one hundred and eighty nine and ninety eight ...<p>: : : 请问有没有将阿拉伯数字转成英文字的程式?thanks<p>: : Private Sub Text1_KeyDown(KeyAscii As Integer, Shift As Integer)<br>: :     Select Case Chr(KeyAscii)<br>: :         Case "0"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Zero"<br>: :         Case "1"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "One"<br>: :         Case "2"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Two"<br>: :         Case "3"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Three"<br>: :         Case "4"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Four"<br>: :         Case "5"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Five"<br>: :         Case "6"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Six"<br>: :         Case "7"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Seven"<br>: :         Case "8"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Eight"<br>: :         Case "9"<br>: :             KeyAscii = 0<br>: :             Text1.SelText = "Nine"<br>: :     End Select<br>: : End Sub<p>你这样不就是想吃白吃的午餐吗?<br>因为很覆杂,我只想用提示的方式回答<p>一个数分两个部份,也就是整数与小数,把数值先用Str转成字串,用 Instr 找出".″的位置,用Left截取整数的部份,用Right截取小数的部份。<br>为了求程式简短,因此再自己写一个可以传回字串的Function,把整数部份的字串丢给Function,在Function先再开起一占存字串变数,假设叫MyVal,求得整数部份字串的长度后,然后用For..Next及MID,倒着算,由最后一个字到第一个字,将字一个个的剥出来,利用If 及Select,若是字串的最后一个字,<p>Function Translate(XXX As String) As String<p>Select  Case Mid(XXX,倒数第一个字) <br>    Case "0"<br>        MyStr = MyStr + "Zero"<br>                       .<br>                       .<br>                       .<br>End Select<p>Select  Case Mid(XXX,倒数第二个字) <br>    Case "0"<br>        MyStr = "" & MyStr <br>    Case "1"<br>        Select Case Mid(XXX,最后一个字)<br>            Case "0"<br>                MyStr = "Ten"<br>            Case "1"<br>                MyStr = "Eleven"<br>                       .<br>                       .<br>                       .<br>         End Select<br>    Case "2"<br>        MyStr = "Twenty " & MyStr<br>                       .<br>                       .<br>                       .   <br>End Select<p>Select  Case Mid(XXX,倒数第三个字) <br>    Case "0"<br>        MyStr = "" & MyStr <br>    Case "1"<br>        MyStr = "One Hundred " & MyStr<br>    Case "2"<br>        MyStr = "Two Handred " & MyStr<br>                       .<br>                       .<br>                       .   <br>End Select<p>以下,自行推演<p>Translate = MyStr<p>End Function<p>以此类推,小数部份也可以使用这个函数传回<p>如果有小数.. 整数字串 & "And" & 小数字串<br><ul><li><a href="http://www.hello.com.tw/~stupids">小瓜瓜VB调理包</a></ul><br><hr size=7 width=75%><p><a name="followups">Follow Ups:</a><br><ul><!--insert: 17358--><!--top: 17385--><li><a href="17385.html">有一个元件可以满足您的需求...</a> <b>帅帅阿柳</b> <i>23:52:01 8/16/99</i>(<!--responses: 17385-->0)<ul><!--insert: 17385--></ul><!--end: 17385--></ul><!--end: 17358--><br><hr size=7 width=75%><p></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -