有一变量tmp(单字母0-9,或者a-z,或者A-Z),我想求tmp的ascii的值增加一的正常值

解决方案 »

  1.   

    你的名子是我的朋友的名子,支持一下
    Ord(tmp) +1
    要是转变过来的话
    Chr(Ord(tmp) + 1)
      

  2.   

    用Ord函数,它可以用来返回一个有序类型所对应的AscII码;
    与它对应的函数是Chr函数,它可以返回一个AscII码所代表的字符。实现你的要求用 ord(tmp)+1 即可。
      

  3.   

    楼主应该还是这个意思吧 Char(Ord(tmp) + 1)
      

  4.   

    delphi_xizhousheng(西周生) 的说法
      

  5.   

    如果tmp不是有序的总是报需要有序的变量错,怎么办
      

  6.   

    单字母变量怎么会无序呢?
    如果tmp为一个string类型,而只有一个字符的话,可以使用tmp[1]
    也就是ord(tmp[1])