我需要将一个大的文件压缩成一个小的数据流存入到memory card上,提示说使用ATConvertNormalReferenceTemplateToSmall 这个函数压缩。
此函数的接口的API说明是这样的:Extracts a small reference template from a large template.
AT_RESULT_CODE ATConvertNormalReferenceTemplateToSmall (
void* pRtnSmallTmpltBfr,
void* pInputNormalTmplt)
Parameters
PARAMETER DESCRIPTION
pRtnSmallTmpltBfr Pointer to an allocated buffer to which the small
reference template will be written.Returns
AT_OK The small template buffer contains valid data.
AT_BAD_POINTER Unexpected NULL pointer.我在VB里面把它申明成这样:
Public Declare Function ATConvertNormalReferenceTemplateToSmall Lib "ATSC51.dll" ( _
ByRef pRtnSmallTmpltBfr As Byte, _
ByVal pInputNormalTmplt As Byte _
) As Integer不知道对不对,应该怎样申明,ByRef 和ByVal 是什么意思,申明后应该如何调用?
我是一个VB初学者,请各位高手帮帮忙,急得不行,领导个个都盯着。解决后保证再给100分
此函数的接口的API说明是这样的:Extracts a small reference template from a large template.
AT_RESULT_CODE ATConvertNormalReferenceTemplateToSmall (
void* pRtnSmallTmpltBfr,
void* pInputNormalTmplt)
Parameters
PARAMETER DESCRIPTION
pRtnSmallTmpltBfr Pointer to an allocated buffer to which the small
reference template will be written.Returns
AT_OK The small template buffer contains valid data.
AT_BAD_POINTER Unexpected NULL pointer.我在VB里面把它申明成这样:
Public Declare Function ATConvertNormalReferenceTemplateToSmall Lib "ATSC51.dll" ( _
ByRef pRtnSmallTmpltBfr As Byte, _
ByVal pInputNormalTmplt As Byte _
) As Integer不知道对不对,应该怎样申明,ByRef 和ByVal 是什么意思,申明后应该如何调用?
我是一个VB初学者,请各位高手帮帮忙,急得不行,领导个个都盯着。解决后保证再给100分
解决方案 »
- 如何实现常量转为变量
- 又是Office版本的问题,急!!!! 求救!!!!!
- 请问在内网里有办法访问安装在外网的Sql server吗?
- 讨论:讲一讲记录集的锁定类型和事务控制关系或者联系?
- VB6过时了吗?
- 难道我发现了一个超难的问题?今天问了老师也没结果,难道是sql语言的先天不足?我快绝望了。恳请版主置顶留与后代高人解决。
- ◆◆◆关于DataGrid的巨坚问题:A表存放GroupID、GroupNAME;B表存放GroupID.用DataGrid显示表B的时候,通过GroupID从表A中取出GruopName
- vb调用其他程序只生成一个exe文件
- 获取键盘输入的问题
- 如何设置SQLSERVER才能让我从远端用Query Analyzer连上去
- 测试一下思维。
- 读取数据库内容,放入DataGrid中,提示出错!!
ByVal 表示值传递