7) hTemplateFile:用于设置在打开文件或设备句柄时是否将句柄文件复制 到 lpFileName 指定的路径中打开,在打开现有的文件或设备时函数将忽 略这一参数,一般设置为 NULL;

(2)CloseHandle 函数,函数原型为:

Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long 

这一函数用以关闭指定句柄的文件或设备,参数 hObject 即为所要关闭的文 件或设备句柄。该函数执行成功时的返回值为 1,失败时返回值为 0;

(3)WriteFile 函数,函数原型为:文献综述

这一函数用来将数据写入文件或设备中,该函数执行成功时的返回值为 1, 失败时返回值为 0。

各参数说明如下:

1)  hFile:需要写入数据的文件或设备句柄;

2) lpBuffer:指向存储着向文件或设备写入的数据的缓冲区指针,程序中设 定为用于接收发送数据的 Byte 型数组 bWrite;

3) nNumberOfBytesToWrite:需要写入文件或设备的数据量(字节数),程序 中为输入指令字符串的长度;

4)lpNumberOfBytesWritten:这一参数指定用于返回实际写入文件或设备的 数据量(字节数)的变量;

5)lpOverlapped:指向一个 OVERLAPPED 结构体的指针,只有使用参数 dwFlagsAndAttributes 为 FILE_FLAG_OVERLAPPED 的 CreateFile 函数 打开的文件或设备在使用 WriteFile 函数写数据时才要求这一参数,其他 情况下均可以设置为 0;

(4)  ReadFile 函数,函数原型为:

这一函数用来读取特定文件或设备上的数据,该函数执行成功时的返回值为

1,失败时返回值为 0。 各参数说明如下:

1)  hFile:需要读取数据的文件或设备句柄;

2) lpBuffer:指向用于存储从文件或设备读入的数据的缓冲区指针,程序中 设定为用于接收数据的 Byte 型数组 bRead;

3)   nNumberOfBytesToRead:需要从文件或设备中读取的数据量(字节数),

程序中指定长度为 255 以完整地接收模块响应;

4)lpNumberOfBytesWritten:这一参数指定用于返回实际从文件或设备读取 的数据量(字节数)的变量;

5)lpOverlapped:同 WriteFile 函数中的同名参数;来-自~优+尔=论.文,网www.youerw.com +QQ752018766-

(5)PurgeComm 函数,函数原型为:这一函数用来清除特定通讯端口输入和输出缓冲区中的所有字符,同时也可 以终止该通讯端口所有未决读写操作。函数执行成功时的返回值为 1,失败时的 返回值为 0。

各参数说明如下:

1)  hFile:需要清空缓冲区的通讯端口句柄;

2) dwFlags:指定清除端口所进行的操作,其值为 PURGE_RXABORT (&H2, 括号中均指 Visual Basic 中所需要使用的值),PURGE_RX-CLEAR(&H8)、 PURGE_TXABORT(&H1)、PURGE_TXCLEAR(&H4),一般在使用此函

数是将四个参数值一起使用;

上一篇:java+mysql手机销售系统设计+源代码
下一篇:jsp+mysql超市账单管理系统的设计+ER图

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...