VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
delphi
-> 语言基础/算法/系统设计
怎样把整数转换为16进制数???
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
怎样把整数转换为16进制数???
[已结贴,结贴人:xingfuniao]
发表于:
2007-02-07 17:07:06
楼主
有1字符串,t0e20061212101111,其中0e为16进制,换算为整数就是14,就是代表后面日期的长度,但我在delphi中怎样把整数14转换为0x0e(1位的字符,不是“0e”2位字符串),即0e算1个长度,t0e20061212101111的全部长度为14+1+1=16长。
发表于:
2007-02-07 17:12:11
1
楼 得分:
0
例如
tx2030,其中x应该为16进制的0x04,就是把4转换为16进制
发表于:
2007-02-07 17:15:53
2
楼 得分:
3
inttohex
发表于:
2007-02-07 17:18:08
3
楼 得分:
0
sendbuf:pchar;
sendbuf:=pchar( 't '+ 'x '+formatdatetime( 'yyyymmddhhmmss ', now));
sendbuf[1]:= ???
我怎么把x处变成16进制0x0e呢
发表于:
2007-02-07 17:30:11
4
楼 得分:
8
var
s:string;
begin
s:= 't '+inttohex(14,2)+ '20061212101111 ';
showmessage( s );
发表于:
2007-02-07 17:32:10
5
楼 得分:
0
inttohex(14,2)是转换成了实际的0e 2位的字符串了,我想要的就是16进制的0x0e,showmessage( s ); 中0e应该是显示不出来的
发表于:
2007-02-07 17:49:56
6
楼 得分:
0
等高人吧。。。
发表于:
2007-02-07 18:03:33
7
楼 得分:
0
搞出来了
sendbuf := pchar( 't ' + '0 ' + formatdatetime( 'yyyymmddhhmmss ', now));
sendbuf[2] := chr(byte(length(formatdatetime( 'yyyymmddhhmmss ', now))));
发表于:
2007-02-07 18:20:47
8
楼 得分:
0
恭喜
发表于:
2007-02-07 19:13:32
9
楼 得分:
0
-_-!!
发表于:
2007-02-07 19:37:20
10
楼 得分:
18
看来楼主欲得到这样的字串,是基于一种我们所不知道的特殊的需求....
楼主给我发的站内消息,二十分钟前刚刚看到.....
为了不辜负楼主的期望,就给楼主一种另类的实现方式吧:
var
s : string[255];
l : char absolute s;
sendbuf : string;
begin
s := formatdatetime( 'yyyymmddhhmmss ', now);
sendbuf := 't ' + l + s;
end;
发表于:
2007-02-08 09:48:23
11
楼 得分:
8
-_-....
format( 't%.2x%s ',[length(formatdatetime( 'yyyymmddhhnnss ',now)),formatdatetime( 'yyyymmddhhnnss ',now)]);
发表于:
2007-02-08 11:23:05
12
楼 得分:
0
辣椒你没看明白楼主的真正需求.....
楼主要的,不是 t + 原字串s长度的十六进字串形式 + s ,而是:把原字串s从s[0]开始放到新字串的 't '后面.......
发表于:
2007-02-08 11:28:04
13
楼 得分:
1
inttohex就可以搞定了
发表于:
2007-02-08 11:29:28
14
楼 得分:
0
楼上还是没有看清楼主的真正需求....
下一篇:
装载了多个bpl, 关闭程序时, 过一会程序在进程列表才消失, 如何快速关闭程序呢?
上一篇:
delphi 7 中,怎样把函数的返回值定义为整数数组类型?
相关文章
急!用delphi怎样实现nd5加密??
如何动态生成一个bmp,在其canvas上画一个圆,然...
多年编程来一个有趣的问题共同讨论:今有一个ole...
怎么比较ping两个ip的延迟!在线等了,还是新人分...
加入收藏
为什么关闭主窗口后程序还在运行
一个绝美的妹妹,希望大家来鉴定!很纯很美!
如何得到同名的所有窗体的句柄?
提一个问题:为什么opendatasource在sql &n...
请问下面嵌入汇编函数的返回值?
combobox输入
刚签垃圾合同又想走了,郁闷。。。
delphi7 破解文件发一份给我好吗
如何实现fastreport 预览放在一panel中
没有创建拨号连接,如何用rasdial进行拨号?
sql语句中变量不能成功赋值的小问题。。
怎么实现汉字字符串与ascll的互转操作?
怎么自动调整dbgrid的列宽
xml 查询 ,劳驾各位了
紧急求救:网络传送记录类型的问题
其他资讯
为什么我的delphi2006中的component->install...
如何读取一个完整的bmp数据格式,急迫
开机按键是怎么做的
制作activex控件
delphi界面美化
请问 listview 怎么知道,鼠标点击的是...
delphi+odac打包问题
数据库保存问题?
每个包:数据长度(4个字节)+数据, 这个怎...
windows2003下如何判别虚拟目录是否存在
如何在dbgrid中显示图片?
frame 中有一个 panel 这个panel...
如何将16进制转换成string类型  ...
如何运行时切换用ite实现的多语言?
新手提问:delphi怎么做报表???
请问导出excel的数据中带分数形式的字段如何设置...
为什么 delphi 2007 再次安装&nb...
如何快速的加载access表里的数据?
delphi 使用 vb 控件 急求
数据库连接
快速检索
分类导航标签a
硬件/嵌入开发驱动开发/核心开发
VC/MFC硬件/系统
软件工程/管理休闲广场
Web 开发vbScript
Web 开发应用服务器
其他开发语言Office开发/VBA
Web 开发应用服务器
Web 开发非技术区
其他开发语言Office开发/VBA
Windows专区一般软件使用
C++ BuilderAPI
Oracle高级技术
产品/厂家程序员大本营
VC/MFC非技术类
产品/厂家山西.NET俱乐部社区
最新资讯
奇怪的sql连接问题
麻烦帮我看看这里的问题,不能移动到下一个记录,才...
新手提问:找不到init.ora,请问oracle92的参数文件...
寻找学习ldd3的同志
请教
我是一个菜鸟,c#(winform)在打包的时候报表遇到...
怎样让生成的树一开始就全部展开啊!
asp 写类有什么好处
(深圳)招聘pb程序员
制作公司产销系统替代excel出现太多input窗口怎么...
关于writeprofilebinary和getprofilebinary的问题...
关于strfilter的问题。
怎样把一个datagridview表中的数据存为一个数据库...
atgrid报表控件/web插件[专业版]
propertygrid控件问题(急,急,急,在线等)????
上海的哥们,公司有要招.net软件开发人员吗,介绍...
提一个遇到的计算问题(重要)
托盘,怎么实现
请教:非常奇怪的,socket 发送字符串可以,...
新手弱问:为什么asp.net2.0无法执行?
数据库设计
我在窗体上放了个button,然后view as ...
请教高手,如下情况是否可用继电器实现?
100分求助:一个超级终端的问题
>>>>>>>>>>>&...
请教查询语句如何写
英特尔迅驰移动计算技术由三部分组成:奔腾m处理...
简单一问,应者有分
[招聘]江苏盐城思科网络诚聘asp程序员2名
求救!!!jjbase.file是什么意思啊?????
关于listview
刚给经理发了辞职信,心里砰砰的!
资源征用的问题
本人在广州番禺,想请人帮助设计一个 bbs论...
有想培训的吗?
急问:php中怎么实现“暂停”“继续”按钮的功能...
c++和c#,哪个在网络应用中更有用啊?
没见过的新问题!
网站建设方面:域名注册后然后解析?
输入的字符串不正确system.formatexception问题
热门点击
窗口問題.!有實現方法嗎?
jsp页面跳转批量传递arraylist时发生的错误
如何读取classpath下的一个xml文件?
请问在mfc中如何添加文件说明和公司名?就是最终...
怎样才能知道会员有没有把帐号给别人用?
太神奇了,大家来看看怎么回事
jbuilder编写的程序发布问题?
如何计算月末和年末
已经安装了 python 仍然报错 no&...
我们单位的outlook收发邮件特别慢,是何原因呢?...
急求各位高手:怎么从无到有用c++实现一个最简单...
使用msxml2的智能指针(库为msxml4.dll)来载入一...
xml与数据库中的表是如何相互转换的啊?代码实现...
radiogroup的问题
.net下能否实现adodc和datagrid的邦定?
想调用bean中的一个带参数的方法,试了两个办法都...
求解思路
使用循环向多个testbox输入数据
为何我的bt速度这么慢???
数据库问题
急急急!!!!各位高手请进!
请教关于高程证书如何注册登记阿?请各位大侠帮忙...
d、e、f无法打开,无论双击还是右键菜单都无法打...
难题一个,关于applet的,有兴趣的进! 18-...
java笔试问题
各位高手大人,小弟是刚入门c#,有个问题请教大家...
myeclipse6.0的1.1标签库不能用吗
access violation问题
cell 组件的问题答者有分 顺便寻找&nb...
pl/sql 登陆错误
求winform源码项目名,谢谢
求软件开发文档
高分求解:postback后动态生成用户控件javascrip...
关于.net测试工具,有用过devpartner studi...
关于datagridview四问!一问10分
如何提取各个博客网站上指定的博客文章?
询问布局问题
寻求项目合作,soho路由器或者网络应用方面
调用web服务出现401认证错误
chart怎么添加一个series的问题