• 当前位置: 首页 > 系统II类源码 > 网络相关源码易语言web服务器源码
  • 易语言web服务器源码

    • 软件授权:
      开源软件
    • 软件大小:
      119.87 KB
    • 文件类型:
      .zip,.e
    • 下载次数:
    • 上传用户:
      心脏
    • 发布时间:
      2018-10-14 05:25
    • 软件等阶:
    • 运行环境:
      Winall,Win2003,WinXP,Win7,Win8
    • 软件评级:

    软件介绍             



     

    易语言web服务器源码


    系统结构:创建窗口,窗口函数,菜单处理,客户进入,客户离开,数据到达,协议处理,获取用户数据,删除用户数据,LogAdd,创建完毕,创建托盘图标,弹出托盘气泡,删除图盘图标,重建托盘图标,生成文本型数据,生成字节集数据,转为时间时间格式,转数值,获取当前时间,读取配置,转换日期,获取当前日期,网页解码,取文本中间内容,日期格式转换,日期完整转换,HTMLEncode,HTMLDecode,到十进制,字节集还原,字节集查看,设置时钟,删除时钟,取当前时间,接收信息,获取数据,生成Cookie,取用户编号,加入代码,获取读取参数数据,获取提交参数数据,发送错误代码,发送提示代码,判断请求文件,取提交文件名称,判断文件类型,数据处理_,Top,Foot,Index,Login,Register,GetPass,GetCode,GetMd5,加密,取高16位,取低16位,正整数加法,循环左移,取输出文本,到十六进制文本,F,G,H,I,FF,GG,HH,II,轮函数,启动,停止,监听,发送,接收,断开连接,取服务器端口,取服务器IP,取客户IP,取客户端口,异步选择,检查连接状态,进入,退出,初始化,连接,执行,查询,读字节集,读整数型,读文本型,读时间型,读逻辑型,RecordCount,结束,Close,EOF,MoveNext,取错误,AbsolutePage,PageCount,PageSize,BeginTrans,RollbackTrans,CommitTrans,写数据,Update,AddNew,Delete,CreateWindowEx,RegisterClassEx,ShowWindow,UpdateWindow,GetModuleHandle,DefWindowProc,DispatchMessage,GetMessage,TranslateMessage,LoadCursor,LoadIcon,PostQuitMessage,GetWindowRect,MoveWindow,GetDesktopWindow,BeginPaint,GetClientRect,DrawText,EndPaint,SetTextColor,GetStockObject,SelectObject,CreateFontIndirectA,wsprintf,wsprintf1,wsprintfA,Data_wsprintf,Data_wsprintf1,Data_wsprintf2,CreatePopupMenu,AppendMenuA,GetMenu,SetMenu,CreateMenu,DrawMenuBar,RedrawWindow,lstrcpyn,Shell_NotifyIconA,WSAStartup,WSACleanup,closesocket,select,socket,htons,inet_addr,bind,listen,accept,inet_ntoa,ntohs,send,recv,getsockname,getpeername,WSAAsyncSelect,InitializeCriticalSection,DeleteCriticalSection,EnterCriticalSection,LeaveCriticalSection,SetTimer,KillTimer,wsprintf_,DeleteObject,CreateFontA,ReleaseDC,GetDC,


    ======程序集1
               |  |
               |  |------ _启动子程序
               |  |
               |  |------ 创建窗口
               |  |
               |  |------ 窗口函数
               |  |
               |  |------ 菜单处理
               |  |
               |  |------ 客户进入
               |  |
               |  |------ 客户离开
               |  |
               |  |------ 数据到达
               |  |
               |  |------ 协议处理
               |  |
               |  |------ 获取用户数据
               |  |
               |  |------ 删除用户数据
               |  |
               |  |------ LogAdd
               |  |
               |  |------ 创建完毕
               |  |
               |  |
    ======功能模块
               |  |
               |  |------ 创建托盘图标
               |  |
               |  |------ 弹出托盘气泡
               |  |
               |  |------ 删除图盘图标
               |  |
               |  |------ 重建托盘图标
               |  |
               |  |------ 生成文本型数据
               |  |
               |  |------ 生成字节集数据
               |  |
               |  |------ 转为时间时间格式
               |  |
               |  |------ 转数值
               |  |
               |  |------ 获取当前时间
               |  |
               |  |------ 读取配置
               |  |
               |  |------ 转换日期
               |  |
               |  |------ 获取当前日期
               |  |
               |  |------ 网页解码
               |  |
               |  |------ 取文本中间内容
               |  |
               |  |------ 日期格式转换
               |  |
               |  |------ 日期完整转换
               |  |
               |  |------ HTMLEncode
               |  |
               |  |------ HTMLDecode
               |  |
               |  |------ 到十进制
               |  |
               |  |------ 字节集还原
               |  |
               |  |------ 字节集查看
               |  |
               |  |------ 设置时钟
               |  |
               |  |------ 删除时钟
               |  |
               |  |------ 取当前时间
               |  |
               |  |
    ======用户数据
               |  |
               |  |------ _初始化
               |  |
               |  |------ _销毁
               |  |
               |  |------ 接收信息
               |  |
               |  |------ 获取数据
               |  |
               |  |------ 生成Cookie
               |  |
               |  |------ 取用户编号
               |  |
               |  |------ 加入代码
               |  |
               |  |------ 获取读取参数数据
               |  |
               |  |------ 获取提交参数数据
               |  |
               |  |------ 发送错误代码
               |  |
               |  |------ 发送提示代码
               |  |
               |  |------ 判断请求文件
               |  |
               |  |------ 取提交文件名称
               |  |
               |  |------ 判断文件类型
               |  |
               |  |------ 数据处理_
               |  |
               |  |------ Top
               |  |
               |  |------ Foot
               |  |
               |  |------ Index
               |  |
               |  |------ Login
               |  |
               |  |------ Register
               |  |
               |  |------ GetPass
               |  |
               |  |------ GetCode
               |  |
               |  |
    ======MD5类
               |  |
               |  |------ _初始化
               |  |
               |  |------ _销毁
               |  |
               |  |------ GetMd5
               |  |
               |  |------ 加密
               |  |
               |  |------ 取高16位
               |  |
               |  |------ 取低16位
               |  |
               |  |------ 正整数加法
               |  |
               |  |------ 循环左移
               |  |
               |  |------ 取输出文本
               |  |
               |  |------ 到十六进制文本
               |  |
               |  |------ F
               |  |
               |  |------ G
               |  |
               |  |------ H
               |  |
               |  |------ I
               |  |
               |  |------ FF
               |  |
               |  |------ GG
               |  |
               |  |------ HH
               |  |
               |  |------ II
               |  |
               |  |------ 轮函数
               |  |
               |  |
    ======服务器类
               |  |
               |  |------ _初始化
               |  |
               |  |------ _销毁
               |  |
               |  |------ 启动
               |  |
               |  |------ 停止
               |  |
               |  |------ 监听
               |  |
               |  |------ 发送
               |  |
               |  |------ 接收
               |  |
               |  |------ 断开连接
               |  |
               |  |------ 取服务器端口
               |  |
               |  |------ 取服务器IP
               |  |
               |  |------ 取客户IP
               |  |
               |  |------ 取客户端口
               |  |
               |  |------ 异步选择
               |  |
               |  |------ 检查连接状态
               |  |
               |  |
    ======多线程许可证
               |  |
               |  |------ _初始化
               |  |
               |  |------ _销毁
               |  |
               |  |------ 进入
               |  |
               |  |------ 退出
               |  |
               |  |
    ======数据库操作
               |  |
               |  |------ _初始化
               |  |
               |  |------ _销毁
               |  |
               |  |------ 初始化
               |  |
               |  |------ 连接
               |  |
               |  |------ 执行
               |  |
               |  |------ 查询
               |  |
               |  |------ 读字节集
               |  |
               |  |------ 读整数型
               |  |
               |  |------ 读文本型
               |  |
               |  |------ 读时间型
               |  |
               |  |------ 读逻辑型
               |  |
               |  |------ RecordCount
               |  |
               |  |------ 结束
               |  |
               |  |------ Close
               |  |
               |  |------ EOF
               |  |
               |  |------ MoveNext
               |  |
               |  |------ 取错误
               |  |
               |  |------ AbsolutePage
               |  |
               |  |------ PageCount
               |  |
               |  |------ PageSize
               |  |
               |  |------ BeginTrans
               |  |
               |  |------ RollbackTrans
               |  |
               |  |------ CommitTrans
               |  |
               |  |------ 写数据
               |  |
               |  |------ Update
               |  |
               |  |------ AddNew
               |  |
               |  |------ Delete
               |  |
               |  |
    ======调用的Dll
               |  |
               |  |---[dll]------   CreateWindowEx
               |  |
               |  |---[dll]------   RegisterClassEx
               |  |
               |  |---[dll]------   ShowWindow
               |  |
               |  |---[dll]------   UpdateWindow
               |  |
               |  |---[dll]------   GetModuleHandle
               |  |
               |  |---[dll]------   DefWindowProc
               |  |
               |  |---[dll]------   DispatchMessage
               |  |
               |  |---[dll]------   GetMessage
               |  |
               |  |---[dll]------   TranslateMessage
               |  |
               |  |---[dll]------   LoadCursor
               |  |
               |  |---[dll]------   LoadIcon
               |  |
               |  |---[dll]------   PostQuitMessage
               |  |
               |  |---[dll]------   GetWindowRect
               |  |
               |  |---[dll]------   MoveWindow
               |  |
               |  |---[dll]------   GetDesktopWindow
               |  |
               |  |---[dll]------   BeginPaint
               |  |
               |  |---[dll]------   GetClientRect
               |  |
               |  |---[dll]------   DrawText
               |  |
               |  |---[dll]------   EndPaint
               |  |
               |  |---[dll]------   SetTextColor
               |  |
               |  |---[dll]------   GetStockObject
               |  |
               |  |---[dll]------   SelectObject
               |  |
               |  |---[dll]------   CreateFontIndirectA
               |  |
               |  |---[dll]------   wsprintf
               |  |
               |  |---[dll]------   wsprintf1
               |  |
               |  |---[dll]------   wsprintfA
               |  |
               |  |---[dll]------   Data_wsprintf
               |  |
               |  |---[dll]------   Data_wsprintf1
               |  |
               |  |---[dll]------   Data_wsprintf2
               |  |
               |  |---[dll]------   CreatePopupMenu
               |  |
               |  |---[dll]------   AppendMenuA
               |  |
               |  |---[dll]------   GetMenu
               |  |
               |  |---[dll]------   SetMenu
               |  |
               |  |---[dll]------   CreateMenu
               |  |
               |  |---[dll]------   DrawMenuBar
               |  |
               |  |---[dll]------   RedrawWindow
               |  |
               |  |---[dll]------   lstrcpyn
               |  |
               |  |---[dll]------   Shell_NotifyIconA
               |  |
               |  |---[dll]------   WSAStartup
               |  |
               |  |---[dll]------   WSACleanup
               |  |
               |  |---[dll]------   closesocket
               |  |
               |  |---[dll]------   select
               |  |
               |  |---[dll]------   socket
               |  |
               |  |---[dll]------   htons
               |  |
               |  |---[dll]------   inet_addr
               |  |
               |  |---[dll]------   bind
               |  |
               |  |---[dll]------   listen
               |  |
               |  |---[dll]------   accept
               |  |
               |  |---[dll]------   inet_ntoa
               |  |
               |  |---[dll]------   ntohs
               |  |
               |  |---[dll]------   send
               |  |
               |  |---[dll]------   recv
               |  |
               |  |---[dll]------   getsockname
               |  |
               |  |---[dll]------   getpeername
               |  |
               |  |---[dll]------   WSAAsyncSelect
               |  |
               |  |---[dll]------   InitializeCriticalSection
               |  |
               |  |---[dll]------   DeleteCriticalSection
               |  |
               |  |---[dll]------   EnterCriticalSection
               |  |
               |  |---[dll]------   LeaveCriticalSection
               |  |
               |  |---[dll]------   SetTimer
               |  |
               |  |---[dll]------   KillTimer
               |  |
               |  |---[dll]------   wsprintf_
               |  |
               |  |---[dll]------   DeleteObject
               |  |
               |  |---[dll]------   CreateFontA
               |  |
               |  |---[dll]------   ReleaseDC
               |  |
               |  |---[dll]------   GetDC

      


    易语言web服务器源码


    调用的DLL命令:


    .DLL命令 CreateWindowEx, 整数型, "user32.dll", "CreateWindowExA", , 建立窗口 
        .参数 dwExStyle, 整数型
        .参数 lpClassName, 文本型
        .参数 lpWindowName, 文本型
        .参数 dwStyle, 整数型
        .参数 x, 整数型
        .参数 y, 整数型
        .参数 nWidth, 整数型
        .参数 nHeight, 整数型
        .参数 hWndParent, 整数型
        .参数 hMenu, 整数型
        .参数 hInstance, 整数型
        .参数 lpParam, 整数型


    .DLL命令 RegisterClassEx, 整数型, "user32.dll", "RegisterClassExA", ,  
        .参数 pcWndClassEx, WNDCLASSEX


    .DLL命令 ShowWindow, 整数型, "user32.dll", "ShowWindow", , 控制窗口的可见性(在vb里使用:针对vb窗体及控件,请使用对应的vb属性) 如窗口之前是可见的,则返回TRUE(非零),否则返回FALSE(零)
        .参数 hwnd, 整数型, , 窗口句柄,要向这个窗口应用由nCmdShow指定的命令
        .参数 nCmdShow, 整数型, , 为窗口指定可视性方面的一个命令。请用下述任何一个常数;SW_HIDE:隐藏窗口,活动状态给令一个窗口;SW_MINIMIZE:最小化窗口,活动状态给令一个窗口;SW_RESTORE:用原来的大小和位置显示一个窗口,同时令其进入活动状态;SW_SHOW:用当前的大小和位置显示一个窗口,同时令其进入活动状态;SW_SHOWMAXIMIZED:最大化窗口,并将其激活;SW_SHOWMINIMIZED:最小化窗口,并将其激活;SW_SHOWMINNOACTIVE:最小化一个窗口,同时不改变活动窗口;SW_SHOWNA:用当前的大小和位置显示一个窗口,不改变活动窗口;SW_SHOWNOACTIVATE:用最近的大小和位置显示一个窗口,同时不改变活动窗口;SW_SHOWNORMAL:与SW_RESTORE相同;


    .DLL命令 UpdateWindow, 整数型, "user32.dll", "UpdateWindow", , 强制立即更新窗口,窗口中以前屏蔽的所有区域都会重画(在vb里使用:如vb窗体或控件的任何部分需要更新,可考虑直接使用refresh方法 非零表示成功,零表示失败
        .参数 hwnd, 整数型, , 欲更新窗口的句柄;


    .DLL命令 GetModuleHandle, 整数型, "kernel32.dll", "GetModuleHandleA", , 获取一个应用程序或动态链接库的模块句柄 如执行成功成功,则返回模块句柄。零表示失败。会设置GetLastError
        .参数 lpModuleName, 文本型, , 指定模块名,这通常是与模块的文件名相同的一个名字。例如,NOTEPAD.EXE程序的模块文件名就叫作NOTEPAD;  


    .DLL命令 DefWindowProc, 整数型, "user32.dll", "DefWindowProcA", , 调用缺省窗口过程 
        .参数 hwnd, 整数型
        .参数 wMsg, 整数型
        .参数 wParam, 整数型
        .参数 lParam, 整数型


    .DLL命令 DispatchMessage, 整数型, "user32.dll", "DispatchMessageA", , 向窗口发送消息 
        .参数 lpMsg, MSG


    .DLL命令 GetMessage, 整数型, "user32.dll", "GetMessageA", , 从线索消息队列中返回一条消息 
        .参数 lpMsg, MSG
        .参数 hwnd, 整数型
        .参数 wMsgFilterMin, 整数型
        .参数 wMsgFilterMax, 整数型


    .DLL命令 TranslateMessage, 整数型, "user32.dll", "TranslateMessage", , 转换虚拟关键字消息 
        .参数 lpMsg, MSG


    .DLL命令 LoadCursor, 整数型, "user32.dll", "LoadCursorA", , 从指定的模块或应用程序实例中载入一个鼠标指针。LoadCursorBynum是LoadCursor函数的类型security声明 执行成功则返回已载入的指针的句柄;零表示失败。在Windows ;    95 和Win16环境中,这个函数只能载入标准尺寸的图标
        .参数 实例句柄, 整数型, , 一个DLL的模块句柄;或者一个实例句柄,指定包含了鼠标指针的可执行程序
        .参数 鼠标指针标识, 整数型, , 作为一个字串,指定欲载入的指针资源。作为一个长整数值,指定欲载入的资源ID;或者设置一个常数,代表某幅固有系统指针。如装载的是一个固有系统指针,注意hInstance参数应设为零。在api32.txt文件中以前缀IDC_ 作为标志;  


    .DLL命令 LoadIcon, 整数型, "user32.dll", "LoadIconA", , 从指定的模块或应用程序实例中载入一个图标。其中,LoadIconBynum是LoadIcon函数的类型security声明 执行成功则返回已载入的图标的句柄;零表示失败。会设置GetLastError
        .参数 实例句柄, 整数型
        .参数 图标标识, 整数型


    .DLL命令 PostQuitMessage, , "user32.dll", "PostQuitMessage", , 通知WINDOWS线索将中断 
        .参数 nExitCode, 整数型


    .DLL命令 GetWindowRect, 整数型, "user32.dll", "GetWindowRect", , ,
        .参数 窗口句柄, 整数型
        .参数 矩形区域, 矩形_


    .DLL命令 MoveWindow, 整数型, "user32.dll", "MoveWindow", , ,
        .参数 窗口句柄, 整数型, , hwnd,欲移动窗口的句柄
        .参数 左侧位置, 整数型, , x,窗口新的左侧位置
        .参数 顶部位置, 整数型, , y,窗口新的顶部位置
        .参数 新宽度, 整数型, , nWidth,窗口的新宽度
        .参数 高宽度, 整数型, , nHeight,窗口的高宽度
        .参数 是否重画, 整数型, , bRepaint,如窗口此时应重画,则设为TRUE(非零)


    .DLL命令 GetDesktopWindow, 整数型, "user32.dll", "GetDesktopWindow", , ,


    .DLL命令 BeginPaint, 整数型, "user32.dll", "BeginPaint"
        .参数 hwnd, 整数型
        .参数 lpPaint, PaintStruct, 传址


    .DLL命令 GetClientRect, 整数型, "user32.dll", "GetClientRect"
        .参数 hwnd, 整数型
        .参数 lpRect, RECT, 传址


    .DLL命令 DrawText, 整数型, "user32.dll", "DrawTextA"
        .参数 hdc, 整数型
        .参数 lpStr, 文本型
        .参数 nCount, 整数型
        .参数 lpRect, RECT, 传址
        .参数 wFormat, 整数型


    .DLL命令 EndPaint, 整数型, "user32.dll", "EndPaint"
        .参数 hwnd, 整数型
        .参数 lpPaint, PaintStruct, 传址


    .DLL命令 SetTextColor, 整数型, "gdi32.dll", "SetTextColor"
        .参数 设备场景, 整数型
        .参数 颜色, 整数型


    .DLL命令 GetStockObject, 整数型, "gdi32.dll", "GetStockObject", , 获取系统提供的背景刷
        .参数 nIndex, 整数型, , 背景刷标示名


    .DLL命令 SelectObject, 整数型, "gdi32.dll", "SelectObject", , 每个设备场景都可能有选入其中的图形对象。其中包括位图、刷子、字体、画笔以及区域等等。一次选入设备场景的只能有一个对象。选定的对象会在设备场景的绘图操作中使用。例如,当前选定的画笔决定了在设备场景中描绘的线段颜色及样式 与以前选入设备场景的相同hObject类型的一个对象的句柄,零表示出错。如选定的对象是一个区域(Region),结果就是下列常数之一:SIMPLEREGION, ;    COMPLEXREGION 或 NULLREGION 对区域进行描述, GDI_ERROR 表示出错
        .参数 设备场景句柄, 整数型, , 一个设备场景的句柄
        .参数 对象句柄, 整数型, , 一个画笔、位图、刷子、字体或区域的句柄;  


    .DLL命令 CreateFontIndirectA, 整数型, "gdi32.dll", "CreateFontIndirectA", , 用指定的属性创建一种逻辑字体 执行成功则返回逻辑字体句柄,零表示失败
        .参数 字体结构信息, LOGFONT, , LOGFONT,这个结构定义了逻辑字体请求的属性;  


    .DLL命令 wsprintf, 整数型, "user32.dll", "@wsprintfA", , C调用
        .参数 lpOut, 文本型
        .参数 lpFmt, 文本型
        .参数 ect1, 整数型, , 可以无限
        .参数 ect2, 文本型, , 可以无限
        .参数 ect3, 文本型, , 可以无限
        .参数 ect4, 文本型, , 可以无限


    .DLL命令 wsprintf1, 整数型, "user32.dll", "@wsprintfA", , C调用
        .参数 lpOut, 文本型
        .参数 lpFmt, 文本型
        .参数 ect0, 文本型, , 可以无限
        .参数 ect1, 整数型, , 可以无限
        .参数 ect2, 文本型, , 可以无限
        .参数 ect3, 文本型, , 可以无限
        .参数 ect4, 文本型, , 可以无限


    .DLL命令 wsprintfA, 整数型, "user32.dll", "@wsprintfA", , C调用
        .参数 lpOut, 文本型
        .参数 lpFmt, 文本型
        .参数 ect1, 整数型, , 可以无限
        .参数 ect2, 文本型, , 可以无限


    .DLL命令 Data_wsprintf, 整数型, "user32.dll", "@wsprintfA", , C调用
        .参数 lpOut, 文本型
        .参数 lpFmt, 文本型
        .参数 ect1, 整数型, , 可以无限
        .参数 ect2, 整数型, , 可以无限
        .参数 ect3, 整数型, , 可以无限
        .参数 ect4, 整数型, , 可以无限
        .参数 ect5, 整数型, , 可以无限


    .DLL命令 Data_wsprintf1, 整数型, "user32.dll", "@wsprintfA", , C调用
        .参数 lpOut, 文本型
        .参数 lpFmt, 文本型
        .参数 ect1, 整数型, , 可以无限
        .参数 ect2, 整数型, , 可以无限
        .参数 ect3, 整数型, , 可以无限


    .DLL命令 Data_wsprintf2, 整数型, "user32.dll", "@wsprintfA", , C调用
        .参数 lpOut, 文本型
        .参数 lpFmt, 文本型
        .参数 ect1, 整数型, , 可以无限
        .参数 ect2, 整数型, , 可以无限
        .参数 ect3, 整数型, , 可以无限
        .参数 ect4, 整数型, , 可以无限
        .参数 ect5, 整数型, , 可以无限
        .参数 ect6, 整数型, , 可以无限


    .DLL命令 CreatePopupMenu, 整数型, "user32.dll", "CreatePopupMenu"


    .DLL命令 AppendMenuA, 整数型, "user32.dll", "AppendMenuA", , 非零表示成功,零表示失败
        .参数 菜单句柄, 整数型, , hMenu,菜单句柄
        .参数 菜单常数标志, 整数型, , wFlags,参见相关帮助
        .参数 新菜单条目ID, 整数型, , wIDNewItem,指定菜单条目的新命令ID
        .参数 标志值, 文本型, , lpNewItem,参见相关帮助


    .DLL命令 GetMenu, 整数型, "user32.dll", "GetMenu", , 取得窗口中一个菜单的句柄  依附于指定窗口的一个菜单的句柄(如果有菜单);否则返回零
        .参数 窗口句柄, 整数型, , 窗口句柄。对于vb,这应该是一个窗体句柄。注意可能不是子窗口的句柄;


    .DLL命令 SetMenu, 整数型, "user32.dll", "SetMenu", , 设置窗口菜单 非零表示成功,零表示失败。会设置GetLastError
        .参数 hwnd, 整数型, , 窗口的句柄
        .参数 hMenu, 整数型, , 窗口的新菜单的句柄;  


    .DLL命令 CreateMenu, 整数型, "user32.dll", "CreateMenu", , ,


    .DLL命令 DrawMenuBar, 整数型, "user32.dll", "DrawMenuBar", , 为指定的窗口重画菜单。用api函数改变一个窗口菜单的内容时,就要用到这个函数  非零表示成功,零表示失败。会设置GetLastError
        .参数 hwnd, 整数型, , 要重画菜单栏的窗口的句柄;


    .DLL命令 RedrawWindow, 整数型, "user32.dll", "RedrawWindow"
        .参数 窗口句柄, 整数型
        .参数 矩形, 整数型
        .参数 区域, 整数型
        .参数 清楚模式, 整数型


    .DLL命令 lstrcpyn, 整数型, "kernel32.dll", "lstrcpyn"
        .参数 lpString1, 字节型, 数组
        .参数 lpString2, 文本型
        .参数 iMaxLength, 整数型


    .DLL命令 Shell_NotifyIconA, 整数型, "shell32.dll", "Shell_NotifyIconA"
        .参数 dwMessage, 整数型
        .参数 pnid, 工作状态区域信息_


    .DLL命令 WSAStartup, 整数型, "ws2_32.dll", "WSAStartup", , 初始化WnSocket服务
        .参数 必需版本, 整数型, , wVersionRequired
        .参数 服务信息, 套接字信息, , lpWSAData


    .DLL命令 WSACleanup, 整数型, "ws2_32.dll", "WSACleanup", , 卸载Winsocket服务


    .DLL命令 closesocket, 整数型, "ws2_32.dll", "closesocket", , 销毁套接字
        .参数 套接字描述符, 整数型


    .DLL命令 select, 整数型, "ws2_32.dll", "select"
        .参数 nfds, 整数型
        .参数 readfds, fd_set, 传址, 指向一组等待可读性检查的套接口
        .参数 writefds, fd_set, 传址, 指向一组等待可写性检查的套接口
        .参数 exceptfds, fd_set, 传址, 指向一组等待错误检查的套接口
        .参数 timeout, 整数型, 传址


    .DLL命令 socket, 整数型, "ws2_32.dll", "socket", , 创建套接字
        .参数 协议族, 整数型, , af使用的通信协议的协议族
        .参数 类型, 整数型, , lType流套接字类型
        .参数 协议, 整数型, , protocol使用的通信协议


    .DLL命令 htons, 短整数型, "ws2_32.dll", "htons", , 转换为network 排列方式的数目
        .参数 十六位主机命令, 短整数型, , hostshort端口号


    .DLL命令 inet_addr, 整数型, "ws2_32.dll", "inet_addr", , 点数格式转换为整数格式IP地址-到网络地址_
        .参数 IP地址, 文本型, 传址, cp欲被转换的IP地址


    .DLL命令 bind, 整数型, "ws2_32.dll", "bind", , 绑定一个地址和端口
        .参数 套接字描述符, 整数型
        .参数 地址结构, 套接字地址, 传址, 地址信息
        .参数 结构大小, 整数型, , 地址信息长度(长度16


    .DLL命令 listen, 整数型, "ws2_32.dll", "listen", , 监听
        .参数 sockfd, 整数型, , 套接字描述符
        .参数 backlog, 整数型, , 最多容纳客户请求数


    .DLL命令 accept, 整数型, "ws2_32.dll", "accept", , 等待用户进入并接受连接
        .参数 s, 整数型, , 套接字描述符
        .参数 addr, 套接字地址, 传址, 地址信息
        .参数 addrlen, 整数型, 传址, 地址信息长度(长度为16)


    .DLL命令 inet_ntoa, 整数型, "ws2_32.dll", "inet_ntoa", , 将整数格式IP地址转换为点数格式(返回值是内存地址指针)
        .参数 网络地址, 整数型, , lIn欲转换整数格式IP地址


    .DLL命令 ntohs, 短整数型, "ws2_32.dll", "ntohs", , 转换为端口号-网络转换到本机
        .参数 十六位网络端口, 短整数型, , netshort欲转换值


    .DLL命令 send, 整数型, "ws2_32.dll", "send", , 发送数据_(TCP,当这次发送数据未发送完时返回剩余字节数)
        .参数 网络通讯标识符, 整数型, , s
        .参数 缓冲区, 字节集, 传址, buf
        .参数 缓冲区长度, 整数型, , lLen
        .参数 标志, 整数型, , flags


    .DLL命令 recv, 整数型, "ws2_32.dll", "recv", , 接收字节集数据(TCP,当数据这次未接收完时返回剩余字节数)
        .参数 网络通讯标识符, 整数型, , s
        .参数 缓冲区, 字节集, 传址, buf数据(提供变量)
        .参数 缓冲区长度, 整数型, , lLen
        .参数 标志, 整数型, , flags


    .DLL命令 getsockname, 整数型, "ws2_32.dll", "getsockname", , 获取本地接口的地址信息(IP和端口)。成功返回0
        .参数 s, 整数型, , 句柄
        .参数 name, 套接字地址, 传址, 地址信息
        .参数 namelen, 整数型, 传址, name长度,Sockaddr_in长度为16


    .DLL命令 getpeername, 整数型, "ws2_32.dll", "getpeername", , 获取远端信息(已连接对方IP和端口)。成功返回0
        .参数 s, 整数型, , 句柄
        .参数 name, 套接字地址, 传址, 地址信息
        .参数 namelen, 整数型, 传址, name长度,Sockaddr_in长度为16


    .DLL命令 WSAAsyncSelect, 整数型, "ws2_32.dll", "WSAAsyncSelect", , 异步选择_ 本函数自动将套接口设置为非阻塞模式  0  表明是成功的
        .参数 网络通讯标识符, 整数型, , s标识一个需要事件通知的套接口的描述符
        .参数 窗口句柄, 整数型, , hWnd标识一个在网络事件发生时需要接收消息的窗口句柄
        .参数 消息值, 整数型, , wMsg在网络事件发生时要接收的消息
        .参数 事件, 整数型, , lEvent位屏蔽码,用于指明应用程序感兴趣的网络事件集合.


    .DLL命令 InitializeCriticalSection, , , , , 创建许可证
        .参数 lpCriticalSection, _多线程许可证, 传址


    .DLL命令 DeleteCriticalSection, , , , , 删除许可证
        .参数 lpCriticalSection, _多线程许可证, 传址


    .DLL命令 EnterCriticalSection, , , , , 进入许可区
        .参数 lpCriticalSection, _多线程许可证, 传址


    .DLL命令 LeaveCriticalSection, , , , , 退出许可区
        .参数 lpCriticalSection, _多线程许可证, 传址


    .DLL命令 SetTimer, 整数型, "user32.dll", "SetTimer", , 开始时钟
        .参数 hWnd, 整数型
        .参数 nIDEvent, 整数型
        .参数 uElapse, 整数型
        .参数 lpTimerFunc, 子程序指针


    .DLL命令 KillTimer, 逻辑型, "user32.dll", "KillTimer", , 杀死时钟
        .参数 hWnd, 整数型
        .参数 uIDEvent, 整数型


    .DLL命令 wsprintf_, 整数型, "user32.dll", "@wsprintfA", , C调用
        .参数 lpOut, 文本型
        .参数 lpFmt, 文本型
        .参数 ect1, 整数型, , 可以无限
        .参数 ect2, 整数型, , 可以无限
        .参数 ect3, 整数型, , 可以无限
        .参数 ect4, 整数型, , 可以无限
        .参数 ect5, 整数型, , 可以无限
        .参数 ect6, 整数型, , 可以无限
        .参数 ect7, 整数型, , 可以无限


    .DLL命令 DeleteObject, , "gdi32.dll", "DeleteObject", , 用这个函数删除GDI对象,比如画笔、刷子、字体、位图、区域以及调色板等等。对象使用的所有系统资源都会被释放.返回值:成功,返回非零值;如果指定的句柄无效或者它已被选入设备上下文环境,则返回值为零。


        .参数 对象句柄, 整数型, , 逻辑笔、画笔、字体、位图、区域或者调色板的句柄。


    .DLL命令 CreateFontA, 整数型, "gdi32.dll", "CreateFontA", , 用指定的属性创建一种逻辑字体,返回值:如果函数调用成功,返回值是一种逻辑字体句柄;如果函数调用失败,返回值为NULL。备注:当一种字体不再使用时,可用DeleteObject来删除


        .参数 字符的高度值, 整数型, , nHeight:指定字体的字符单元或字符的逻辑单位高度,字符的高度值(也被称为em高度)是指字符单元高度值减去内部标头值。字体映射器以如下方式解释nHeight指定的值,各值含义为:


        >0:字体映射器转换这个值以设备单位,并和已有字体的单元高度相匹配。


        0:字体映射器转换在选择匹配时用一个缺省的高度值。


        <0:字体映射器转换这个值到设备单位,并将它的绝对值和已有字体的字符高度相匹配。


        比较所有的高度,字体映射器选择不超过要求大小的最大字体。


        此映射当字体

    下载说明

    本站目前主要提供易语言源码、模块、支持库等下载大部分源码均为ZIP打包,
    注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
    部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
    由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。

    使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。

     

    推荐排行

    • 易语言类似易的KEY注册验

      易语言类似易的KEY注册验证和KEY生成模块源码,生成钥匙文件,文本加密,钥匙文件注册,十六进制到十进制,文本解密...

    • 易语言简易版超级列表框

      易语言简易版超级列表框加入超链接源码,超级列表框置超链接,SendMessage_...

    • 易语言监控tcp连接后续删

      易语言监控tcp连接后续删除连接源码,GetPort,GetAscIP,API_GetTcpTable,API_LocalSize,API_CopyMemory,API_inet_ntoa,API_lstrlen,API_ntohs,API_SetTcpEntry...

    • 易语言监控TCP连接API源码

      易语言监控TCP连接API源码,GetPort,GetAscIP,API_GetTcpTable,API_LocalSize,API_CopyMemory,API_inet_ntoa,API_lstrlen,API_ntohs...

    • 易语言电影信息采集器金

      易语言电影信息采集器金牛报喜交流源码,采集信息,提取网页信息,读取海报...

    • 易语言清除cookies模块源码

      易语言清除cookies模块源码,清空cookies,清空history,清空cache,清空cache文件,列出对应项目,清除项目,InternetSetOption,FindFirstUrlCacheEntry,FindNextUrlCacheEntry,FindCloseUrlCache,DeleteUrlCacheEntry...

    • 易语言注册表监视源码

      易语言注册表监视源码,CreateEvent,RegOpenKeyEx,RegCloseKey,CloseHandle,RegNotifyChangeKeyValue,WaitForSingleObject,WaitForMultipleObjects...

    • 易语言歌词同步源码

      易语言歌词同步源码,载入字幕文件,同步,滚动字幕...

    • 易语言本地修改QQ群群公告

      易语言本地修改QQ群群公告源码,搜索QQ号,搜索QQ群,获取群公告,更改群公告...