中易网

VB right的问题

答案:1  悬赏:50  
解决时间 2021-01-16 21:15
  • 提问者网友:伴风望海
  • 2021-01-16 13:51
VB right的问题
最佳答案
  • 二级知识专家网友:有你哪都是故乡
  • 2021-01-16 14:12
1、Function Right$(String As String, Length As Long) As String
Right$ 必需为两个参数。如果是一个就会报错。
2、If ch >= "A" And ch <= "Z" 中的A Z 就是字符串数据类型,字符串数据类型也是可以进行比较的。
VB将这个字符串转化为数字进行比较。
具体如下:(可用 ASC() 取得)
A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73 J 74 K 75 L 76 M 77 N 78 O 79 P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90
0-9同理。追问是不是A加了双引号就变成了字符串并且还是ASC码
还有是不是ch = Right$( text1.text )这句话是错的?追答加了双引号的A是字符串。比较的时候,VB是用ASC码进行的。
ch=Right$(text1.text) 如果运行VB会报错,不运行代码。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息