编辑器:请问有没有直接将字符转换为16进制的函数可用(WIN32),可否举例呢

masterkill 2008-11-24 08:49:19
RT,谢谢大家
...全文
52 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
masterkill 2008-11-24
  • 打赏
  • 举报
回复
- -#
汗,我偷懒了,还是自己写吧,谢谢提醒
自己动手,丰衣足食
僵哥 2008-11-24
  • 打赏
  • 举报
回复
应该叫作业题,课题,可能会理解为别的意思
僵哥 2008-11-24
  • 打赏
  • 举报
回复
C/C++里面有itoa,ltoa等等
汇编里面,好象是个非常非常基础的课题(代码自然漫天都是)
VB里面有Hex

还有什么语言做不到的?
僵哥 2008-11-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 masterkill 的回复:]
引用 1 楼 yuqianyi1974 的回复:

StrToInt
然后
IntToHex

额,忘了说明了,是想直接用API,不是delpy function,谢谢你
[/Quote]
微软还不至于那么没事干,连这东西也封装个API...
masterkill 2008-11-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yuqianyi1974 的回复:]

StrToInt
然后
IntToHex
[/Quote]
额,忘了说明了,是想直接用API,不是delpy function,谢谢你
masterkill 2008-11-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yuqianyi1974 的回复:]

StrToInt
然后
IntToHex
[/Quote]
额,忘了说明了,是想直接用API,不是delpy function,谢谢你
僵哥 2008-11-24
  • 打赏
  • 举报
回复
var
strSrc: AnsiString;
strDst: AnsiString;
begin
strSrc := '123测试字符串abc';
SetLength(strDst,Length(strSrc)*2 (*每一个字符转换成十六进制都占两个字节*));
BinToHex(PAnsiChar(strSrc),PChar(strDst),Length(strSrc));
ShowMessage(strDst);
end;
yuqianyi1974 2008-11-24
  • 打赏
  • 举报
回复

StrToInt
然后
IntToHex

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧