DevMSN+

酷酷的MSN插件,随心所欲MSN

Messenger Plus! Live - Scripting Documentation

Objects Reference

The DataBloc Object

The DataBloc object represents a memory block created by Interop.Allocate. It is used to create memory structure, convert data or send/receive parameters to/from external functions. It is to be used by advanced developers only. Every "read" function is paired with an equivalent "write". Every pair can be used in roundtrips, meaning that writing a value and reading it back always recreates the exact same original value.

溴>


Messenger Plus! Live -脚本文件



对象参考
该databloc对象


该databloc对象代表一个内存块所造成的
interop.allocate 。它是用来
建立记忆结构,转换的数据或传送/接收参数/从
对外职能。它是利用先进的开发只。每个的
“阅读”的功能搭配一个相当于“写” 。每对可用于
在roundtrips ,即写作的价值和读回总是
再现了完全相同的原始值。

溴>


Messenger Plus! Live -脚本文件



对象参考
该databloc对象


该databloc对象代表一个内存块所造成的
interop.allocate 。它是用来
建立记忆结构,转换的数据或传送/接收参数/从
对外职能。它是利用先进的开发只。每个的
“阅读”的功能搭配一个相当于“写” 。每对可用于
在roundtrips ,即写作的价值和读回总是
再现了完全相同的原始值。

溴>


Messenger Plus! Live -脚本文件



对象参考
该databloc对象


该databloc对象代表一个内存块所造成的
interop.allocate 。它是用来
建立记忆结构,转换的数据或传送/接收参数/从
对外职能。它是利用先进的开发只。每个的
“阅读”的功能搭配一个相当于“写” 。每对可用于
在roundtrips ,即写作的价值和读回总是
再现了完全相同的原始值。

溴>


Messenger Plus! Live -脚本文件



对象参考
该databloc对象


该databloc对象代表一个内存块所造成的
interop.allocate 。它是用来
建立记忆结构,转换的数据或传送/接收参数/从
对外职能。它是利用先进的开发只。每个的
“阅读”的功能搭配一个相当于“写” 。每对可用于
在roundtrips ,即写作的价值和读回总是
再现了完全相同的原始值。

该databloc对象代表一个内存块所造成的
interop.allocate 。它是用来
建立记忆结构,转换的数据或传送/接收参数/从
对外职能。它是利用先进的开发只。每个的
“阅读”的功能搭配一个相当于“写” 。每对可用于
在roundtrips ,即写作的价值和读回总是
再现了完全相同的原始值。

When a DataBloc object is not used anymore, it is considered good practice to set its Size property to 0. This will free the memory allocated by the object immediately (to bypass the garbage collector of JScript that may take some time before deleting the actual object).

当一个databloc对象是没有用了,它被认为是较好的做法
定其财产的大小为0 。这将免费
记忆体分配的对象立即(绕过垃圾回收
的JScript ,可能需要一些时间删除之前的实际对象) 。

当一个databloc对象是没有用了,它被认为是较好的做法
定其财产的大小为0 。这将免费
记忆体分配的对象立即(绕过垃圾回收
的JScript ,可能需要一些时间删除之前的实际对象) 。

当一个databloc对象是没有用了,它被认为是较好的做法
定其财产的大小为0 。这将免费
记忆体分配的对象立即(绕过垃圾回收
的JScript ,可能需要一些时间删除之前的实际对象) 。

当一个databloc对象是没有用了,它被认为是较好的做法
定其财产的大小为0 。这将免费
记忆体分配的对象立即(绕过垃圾回收
的JScript ,可能需要一些时间删除之前的实际对象) 。

当一个databloc对象是没有用了,它被认为是较好的做法
定其财产的大小为0 。这将免费
记忆体分配的对象立即(绕过垃圾回收
的JScript ,可能需要一些时间删除之前的实际对象) 。

Functions:

Name Description
SetAt Writes a single byte in the memory block.
GetAt Reads a single byte from the memory block.
WriteString Writes a string  in the memory block.
WriteBSTR Writes a BSTR string in the memory block.
WriteWORD Writes a double-byte number in the memory block.
WriteDWORD Writes a 32bits integer in the memory block.
WriteInterfacePtr Writes an IDispatch pointer in the memory block.
ReadString Reads a string from the memory block.
ReadBSTR Reads a BSTR string from the memory block.
ReadWORD Reads a double-byte number from the memory block.
ReadDWORD Reads a 32 bits integer from the memory block.
ReadInterfacePtr Reads an IDispatch pointer from the memory block.

Properties:

Name Description
Size Size in bytes of the memory block attached to the object.
DataPtr Pointer to the actual data managed by this object.

  Sponsor

  Links

Scripts文档目录 脚本库 FAQ
copyright devmsn.com