大家好:
    我是新手但遇到了一个难题对于我来说,请大家帮忙!!!!
    请问:怎么样才能把“字符串”转换成“十六进制字符串”呢!!!???
    有没有现成的函数??是不是还要自己写啊???怎么写呢????请大家
    给我这个菜鸟和新手知道一下好吗?

解决方案 »

  1.   

    可能是IntToHex(StrToInt(MyString));
      

  2.   

    大家好:
       能不能具体点啊!俺都说了啊俺是新手啊!!
       拜托了啊给举个列子好吗?
    另外: icecsdn(问到懂为止!~) 你好,那样不行。
      

  3.   

    一般用
     s :=IntToHex(StrToInt('$' + '1A23'),               2);
                                 此處換成你自己的字符串
      

  4.   

    aiirii(ari) 
            您好:
    您再看看Spcomm控件那个问题好吗?
      

  5.   

    var
      Str: String;
      StrHex: String;
      i: Integer;for i := 1 to Length(Str) do
      StrHex := StrHex + IntToHex(Byte(Str[i]),2);
      

  6.   

    http://expert.csdn.net/Expert/topic/2333/2333087.xml?temp=.9545252
    看有没有你想要的
      

  7.   

    ehom(?!) 
          您好:
    您的这个方案很正确,谢谢了!
    我感觉您也是一等一的高手,为了有什么问题能及时向您请教。
    请您告诉俺您的E—Mail好吗?
    俺的E—Mail 是:[email protected].
    您什么都不用写就给我发个空信就好了。
    请答应,一个新手的请求好吗?
    等待你的答案,
    无论是否答应我都将很感激您。我都会揭贴的。
    拜托了