1.put #1,,&H11
语句得到的是1100双字节值,为何不是11单字节值?如何写单字节数据?2.put #1,,&H11111111
没有问题,但为何增加为&H11111111111111111111111111111111111111111111111111111111111111就不行了?原因是啥?3.某文件长度为1000个字节,需要删除其本身的第500字节位置以后的部分,不能删除新建,该如何实现?
语句得到的是1100双字节值,为何不是11单字节值?如何写单字节数据?2.put #1,,&H11111111
没有问题,但为何增加为&H11111111111111111111111111111111111111111111111111111111111111就不行了?原因是啥?3.某文件长度为1000个字节,需要删除其本身的第500字节位置以后的部分,不能删除新建,该如何实现?
解决方案 »
- 收起VB对话框 在线等
- VB的DataGrid1控健怎样连接数据库?
- 动态加载控件,Frame中有textbox 和combox,在动态加载后只显示Frame,为什么呢?
- 大量视频教学下载。
- vb 如何调用api 检测usb的设备 并实现数据传输
- VB6.0 里面的Datalist数据绑定了数据库怎么将他们一次性全部移动到listbox控件中?
- 怎么自己做VB的安装程序??
- 有什么办法可以修复损坏的rar文件?为什么我从邮箱里下载的附件每次大小都不同?
- 聊天工具字体颜色问题
- 如何贴图。我截了一副打印预览图,想请大家看看编程者用的是什么打印预览控件。我如何才能让大家看到我的这副截图(10k,gif),即如何在
- vb 关掉对话框后 程序仍然在运行
- long型的取值范围到底是多少?
用这个函数转换成ascII嘛
Function UniAsc(ByVal S As String)
Dim StrA() As String
S = Replace(S, "&# ", "")
StrA = Split(S, ";")
S = ""
For i = 0 To UBound(StrA)
If StrA(i) <> "" Then
S = S & ChrW(Val(StrA(i)))
End If
Next
UniAsc = S
End Function
如果写不成功 也可以用 cstr(&H11111111111...) 的方式写进去,不过是字符串的3。有个api setendoffile
hfile=createfile(xxxxx...)
setfilepoint hfile, 0,500
setendofpoint hfile
closehandle hfile