CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

怎样把串直接转换成十六进制的数

楼主wgy081(把冰山劈开)2003-08-02 12:50:19 在 Delphi / VCL组件开发及应用 提问

比如我把123F这字符串直接转换成十六进制的数是$123F 问题点数:20、回复次数:3Top

1 楼xybh97102(冰点)回复于 2003-08-02 13:02:34 得分 8

function   StrToHex(sNum:string;iBit:integer):string;  
  var  
      i:integer;  
  begin  
      i:=StrToInt(sNum);  
      result:=IntToHex(i,iBit);  
  end;Top

2 楼Little2000(rainy)回复于 2003-08-02 14:12:09 得分 4

Function   CharToHex(cNum:Char;iBit:integer):string;  
  var  
      i:integer;  
  begin  
      i:=ord(cNum);  
      result:=IntToHex(i,iBit);  
  end;  
  Top

3 楼sunmiky(奔腾的大海)回复于 2003-08-02 14:29:15 得分 8

直接转化就可以了:  
  Function   StrToHex(AStr:   string):string;  
  begin  
      if   AStr[1]   <>   '$'   then  
          Result   :=   '$'+AStr  
      else  
          Result   :=   AStr;  
  end;Top

相关问题

  • 急,十六进制的数与字串的相互转换
  • VB内字符串转换为十六进制数问题.
  • 如何把十六进制的数据转换为字符串
  • vb中我把字符串转换为十六进制数据,怎样再把十六进制数据转换为字符串呢。请达人帮助!
  • C#中如何将十六进制数字符串转换为int型数?
  • 一个十六进制字符串如何转换为10进制数字
  • 如何将十六进制数的字符串转换为一个int数,这个字符串如何表示
  • 什么函数可以把字符串转换成十六进制的数字?例:"af"->0xaf
  • 如何将字符串“0xf0”中的十六进制数字取出,并转换为十进制数字?
  • 存储过程中将字符串转换成十六进制数的函数有么???

关键词

  • 转换
  • ibit
  • astr
  • strtohex
  • cnum
  • snum
  • 直接转换成
  • inttohex
  • 十六进制的数
  • integer

得分解答快速导航

  • 帖主:wgy081
  • xybh97102
  • Little2000
  • sunmiky

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo