易语言调用QQ音乐源码
系统结构:搜索歌曲,访问网页,取指定内容,ReadFile,取域名,URL编码UTF8,取端口,取页面地址,Ansi转Utf8,Unicode转Utf8,Ansi转Unicode,BASE64编码,Decode,Flashget,Thunder,常规地址,HttpRead,DecodeURL,BASE64Decode,迅雷地址编码,快车地址编码,旋风地址编码,使用快车下载,使用迅雷下载,使用旋风下载,播放歌曲,InternetOpenA,InternetCloseHandle,InternetWriteFile,InternetConnectA,HttpOpenRequestA,HttpSendRequestA,HttpAddRequestHeadersA,HttpEndRequestA,InternetReadFile,HttpQueryInfoA,InternetSetCookieA,CreateThread,CloseHandle,TerminateThread,MultiByteToWideChar,WideCharToMultiByte1,WideCharToMultiByte,MsgWaitForMultipleObjects,
======窗口程序集1
| |
| |------ _播放歌曲_被单击
| |
| |------ 搜索歌曲
| |
| |------ 访问网页
| |
| |------ 取指定内容
| |
| |------ ReadFile
| |
| |------ 取域名
| |
| |------ URL编码UTF8
| |
| |------ 取端口
| |
| |------ 取页面地址
| |
| |------ Ansi转Utf8
| |
| |------ Unicode转Utf8
| |
| |------ Ansi转Unicode
| |
| |------ BASE64编码
| |
| |------ _按钮1_被单击
| |
| |------ _播放歌曲1_被单击
| |
| |------ _编辑框1_获得焦点
| |
| |------ __启动窗口_创建完毕
| |
| |
======窗口程序集2
| |
| |------ _窗口1_创建完毕
| |
| |------ Decode
| |
| |------ Flashget
| |
| |------ Thunder
| |
| |------ 常规地址
| |
| |------ HttpRead
| |
| |------ DecodeURL
| |
| |------ BASE64Decode
| |
| |------ 迅雷地址编码
| |
| |------ 快车地址编码
| |
| |------ 旋风地址编码
| |
| |------ 使用快车下载
| |
| |------ 使用迅雷下载
| |
| |------ 使用旋风下载
| |
| |------ _提取歌曲地址_被选择
| |
| |------ _超级列表框1_被双击
| |
| |------ _超级列表框1_右键单击表项
| |
| |------ 播放歌曲
| |
| |------ _播放此歌曲_被选择
| |
| |------ _迅雷下载此歌曲_被选择
| |
| |------ _快车下载此歌曲_被选择
| |
| |------ _旋风下载此歌曲_被选择
| |
| |------ _复制歌曲信息_被选择
| |
| |
======调用的Dll
| |
| |---[dll]------ InternetOpenA
| |
| |---[dll]------ InternetCloseHandle
| |
| |---[dll]------ InternetWriteFile
| |
| |---[dll]------ InternetConnectA
| |
| |---[dll]------ HttpOpenRequestA
| |
| |---[dll]------ HttpSendRequestA
| |
| |---[dll]------ HttpAddRequestHeadersA
| |
| |---[dll]------ HttpEndRequestA
| |
| |---[dll]------ InternetReadFile
| |
| |---[dll]------ HttpQueryInfoA
| |
| |---[dll]------ InternetSetCookieA
| |
| |---[dll]------ CreateThread
| |
| |---[dll]------ CloseHandle
| |
| |---[dll]------ TerminateThread
| |
| |---[dll]------ MultiByteToWideChar
| |
| |---[dll]------ WideCharToMultiByte1
| |
| |---[dll]------ WideCharToMultiByte
| |
| |---[dll]------ MsgWaitForMultipleObjects
调用的DLL命令:
.DLL命令 InternetOpenA, 整数型, "WinINet.dll"
.参数 lpszAgent, 文本型
.参数 dwAccessType, 整数型
.参数 lpszProxyName, 文本型
.参数 lpszProxyBypass, 文本型
.参数 dwFlags, 整数型
.DLL命令 InternetCloseHandle, 逻辑型, "WinINet.dll"
.参数 hInternet, 整数型
.DLL命令 InternetWriteFile, 整数型, "WinINet.dll"
.参数 hFile, 整数型
.参数 sBuffer, 字节集
.参数 lNumberOfBytesToRead, 整数型
.参数 lNumberOfBytesRead, 整数型
.DLL命令 InternetConnectA, 整数型, "WinINet.dll"
.参数 hInternet, 整数型
.参数 lpszServerName, 文本型
.参数 nServerPort, 整数型
.参数 lpszUserName, 文本型
.参数 lpszPassword, 文本型
.参数 dwService, 整数型
.参数 dwFlags, 整数型
.参数 dwContext, 整数型
.DLL命令 HttpOpenRequestA, 整数型, "WinINet.dll"
.参数 hConnect, 整数型
.参数 lpszVerb, 文本型
.参数 lpszObjectName, 文本型
.参数 lpszVersion, 文本型
.参数 lpszReferer, 文本型
.参数 lplpszAcceptTypes, 文本型
.参数 dwFlags, 整数型
.参数 dwContext, 整数型
.DLL命令 HttpSendRequestA, 逻辑型, "WinINet.dll"
.参数 hRequest, 整数型
.参数 lpszHeaders, 文本型
.参数 dwHeadersLength, 整数型
.参数 lpOptional, 字节集
.参数 dwOptionalLength, 整数型
.DLL命令 HttpAddRequestHeadersA, 整数型, "WinINet.dll"
.参数 hHttpRequest, 整数型
.参数 sHeaders, 文本型
.参数 lHeadersLength, 整数型
.参数 lModifiers, 整数型
.DLL命令 HttpEndRequestA, 整数型, "WinINet.dll"
.参数 hHttpRequest, 整数型
.参数 lpBuffersOut, 整数型
.参数 dwFlags, 整数型
.参数 dwContext, 整数型
.DLL命令 InternetReadFile, 逻辑型, "WinINet.dll"
.参数 hFile, 整数型
.参数 lpBuffer, 字节集, 传址
.参数 dwNumberOfBytesToRead, 整数型
.参数 lpdwNumberOfBytesRead, 整数型, 传址
.DLL命令 HttpQueryInfoA, 逻辑型, "WinINet.dll"
.参数 hRequest, 整数型
.参数 dwInfoLevel, 整数型
.参数 lpvBuffer, 文本型, 传址
.参数 lpdwBufferLength, 整数型, 传址
.参数 lpdwIndex, 整数型
.DLL命令 InternetSetCookieA, 逻辑型, "WinINet.dll"
.参数 lpszUrl, 文本型
.参数 lpszCookieName, 文本型
.参数 lpszCookieData, 文本型
.DLL命令 CreateThread, 整数型
.参数 lpThreadAttributes, 整数型
.参数 dwStackSize, 整数型
.参数 lpStartAddress, 子程序指针
.参数 lpParameter, 整数型
.参数 dwCreationFlags, 整数型
.参数 lpThreadId, 整数型, 传址
.DLL命令 CloseHandle, 逻辑型
.参数 hObject, 整数型
.DLL命令 TerminateThread, 逻辑型
.参数 hThread, 整数型
.参数 dwExitCode, 整数型
.DLL命令 MultiByteToWideChar, 整数型, , "MultiByteToWideChar", 公开
.参数 CodePage, 整数型
.参数 dwFlags, 整数型
.参数 lpMultiByteStr, 文本型
.参数 cchMultiByte, 整数型
.参数 lpWideCharStr, 字节集
.参数 cchWideChar, 整数型
.DLL命令 WideCharToMultiByte1, 整数型, , "WideCharToMultiByte", 公开, kernel32.dll 将通配符映像为多字节
.参数 CodePage, 整数型
.参数 dwFlags, 整数型
.参数 lpWideCharStr, 字节集
.参数 cchWideChar, 整数型
.参数 lpMultiByteStr, 字节集
.参数 cchMultiByte, 整数型
.参数 lpDefaultChar, 整数型
.参数 lpUsedDefaultChar, 整数型
.DLL命令 WideCharToMultiByte, 整数型, , "WideCharToMultiByte"
.参数 CodePage, 整数型
.参数 dwFlags, 整数型
.参数 lpWideCharStr, 字节集
.参数 cchWideChar, 整数型
.参数 lpMultiByteStr, 文本型
.参数 cchMultiByte, 整数型
.参数 lpDefaultChar, 文本型
.参数 lpUsedDefaultChar, 整数型
.DLL命令 MsgWaitForMultipleObjects, 整数型
.参数 nCount, 整数型
.参数 pHandles, 整数型, 传址
.参数 bWaitAll, 逻辑型
.参数 dwMilliseconds, 整数型
.参数 dwWakeMask, 整数型
易语言类QQ窗口源码,类QQ窗口...
易语言电子蚊香源码,beep...
易语言歌词秀源码,排序LRC时间内容,MCI控制...
易语言会打字就会弹钢琴码重发正传源码,设置编辑框只读状态,构造乐谱列表,取常量中的每分钟拍数,取常量中的乐谱,置MIDI组件,演奏音符,停止演奏音符,处理按下某键,处理放开某键,构造...
易语言摄像头演示源码,capCreateCaptureWindow,SendMessageStr,SendMessage...
排序LRC时间内容,MCI控制...
简易MP3播放器源码...
设置编辑框只读状态,构造乐谱列表,取常量中的每分钟拍数,取常量中的乐谱,置MIDI组件,演奏音符,停止演奏音符,处理按下某键,处理放开某键,构造音符对照表,添加键代码音符对,添加字符音符对,查询键代码对应音符,播放乐谱,计算音符播放时间,停止播放乐谱...
出题,标签显示,提示,音乐程序...