本帖最后由 wangwen916 于 2009-11-17 01:08 编辑
1.我读取"CASE.TXT"文件的内容:"0XC2B40454"
我想把他写成一个16进制文件
$va =FileRead("CASE.TXT")
If $va= -1 Then
MsgBox(0, "错误", "无法读取CASE.txt")
Exit
EndIf
$iicfile= FileOpen("IIC.bin", 17)
If $iicfile = -1 Then
MsgBox(0, "错误", "无法保存IIC.bin")
Exit
EndIf
FileWrite($iicfile,$VA)
FileClose($iicfile)
期望结果是BIN文件是"C2B40454"(16进制)
结果却不是,应该怎么弄?
2.甚至$file= FileOpen("11.bin", 17)
If $file = -1 Then
MsgBox(0, "错误", "无法保存11.bin")
Exit
EndIf
FileWrite($file,0xC2B40454)
FileClose($file)
这样的代码,11.BIN里却是"5404B4C2"16进制
我希望是"C2B40454",应该怎么处理呢?
[ 本帖最后由 wangwen916 于 2009-1-20 10:56 编辑 ] |