易语言串口API源码系统结构:ReadCommPure,BuildCommDCB,CreateFilea,关闭句柄a,SetCommState,ReadFileA,GetCommState,WriteFile,PurgeComm,取DLL错误, ======窗口程序集1 || ||------_按钮1_被单击 || ||------__启动窗口_将被销毁 || ||------_时钟1_周期事件 || ||------ReadCommPure || ||------__启动窗口_创建完毕 || ||------_按钮3_被单击 || || ======调用的Dll || ||---[dll]------BuildCommDCB || ||---[dll]------CreateFilea || ||---[dll]------关闭句柄a || ||---[dll]------SetCommState || ||---[dll]------ReadFileA || ||---[dll]------GetCommState || ||---[dll]------WriteFile || ||---[dll]------PurgeComm || ||---[dll]------取DLL错误 调用的DLL命令: .DLL命令BuildCommDCB,整数型,,"BuildCommDCBA" .参数lpDef,文本型 .参数dcb,DCB .DLL命令CreateFilea,整数型,"kernel32.dll","CreateFileA" .参数lpFileName,文本型 .参数dwDesiredAccess,整数型 .参数dwShareMode,整数型 .参数lpSecurityAttributes,SECURITY_ATTRIBUTES .参数dwCreationDisposition,整数型 .参数dwFlagsAndAttributes,整数型 .参数hTemplateFile,整数型 .DLL命令关闭句柄a,逻辑型,,"CloseHandle" .参数c,整数型 .DLL命令SetCommState,整数型,,"SetCommState" .参数hCommDev,整数型 .参数lpDCB,DCB .DLL命令ReadFileA,整数型,,"ReadFile" .参数hFile,整数型 .参数lpBuffer,字节集 .参数nNumberOfBytesToRead,整数型 .参数lpNumberOfBytesRead,整数型 .参数lpOverlapped,OVERLAPPED .DLL命令GetCommState,整数型,,"GetCommState" .参数nCid,整数型 .参数lpDCB,DCB .DLL命令WriteFile,整数型,,"WriteFile" .参数hFile,整数型 .参数lpBuffer,字节集 .参数ToWrite,整数型 .参数BytesWritten,整数型,,实际写入文件的字节数量 .参数lpOverlapped,OVERLAPPED .DLL命令PurgeComm,整数型,,"PurgeComm" .参数hFile,整数型 .参数dwFlags,整数型 .DLL命令取DLL错误,整数型,,"GetLastError"
软件名称:
易语言串口API源码
软件语言:
简体中文
源码大小:
4.72 KB
运行平台:
Winall,Win2003,WinXP,Win7,Win8
软件授权: