易語言文本生成音頻源碼
系統結構:生成音頻,下載文件,取文本中間內容,彗星HTTP讀文本,彗星HTTP讀文件,彗星打開指定網址,彗星URL編碼_UTF8,彗星URL編碼,彗星URL解碼_UTF8,彗星URL解碼,Ansi轉Utf8,Utf8轉ansi,Unicode轉Utf8,Ansi轉Unicode,Unicode轉ansi,Utf8轉Unicode,取頁面地址,取端口,取域名,創建線程,銷毀線程,MultiByteToWideChar,MultiByteToWideChar1,InternetSetCookie,InternetGetCookie,HttpQueryInfo,HttpAddRequestHeaders,InternetCloseHandle,HttpOpenRequest,InternetReadFile,HttpSendRequest,InternetConnect,InternetOpen,WideCharToMultiByte,API下載文件,
======窗口程序集1
| |
| |------ 生成音頻
| |
| |------ 下載文件
| |
| |------ 取文本中間內容
| |
| |------ _按鈕1_被單擊
| |
| |------ _按鈕2_被單擊
| |
| |
======程序集1
| |
| |------ 彗星HTTP讀文本
| |
| |------ 彗星HTTP讀文件
| |
| |------ 彗星打開指定網址
| |
| |------ 彗星URL編碼_UTF8
| |
| |------ 彗星URL編碼
| |
| |------ 彗星URL解碼_UTF8
| |
| |------ 彗星URL解碼
| |
| |------ Ansi轉Utf8
| |
| |------ Utf8轉ansi
| |
| |------ Unicode轉Utf8
| |
| |------ Ansi轉Unicode
| |
| |------ Unicode轉ansi
| |
| |------ Utf8轉Unicode
| |
| |------ 取頁面地址
| |
| |------ 取端口
| |
| |------ 取域名
| |
| |
======調用的Dll
| |
| |---[dll]------ 創建線程
| |
| |---[dll]------ 銷毀線程
| |
| |---[dll]------ _寬字符到雙字節1
| |
| |---[dll]------ _寬字符到雙字節
| |
| |---[dll]------ MultiByteToWideChar
| |
| |---[dll]------ MultiByteToWideChar1
| |
| |---[dll]------ InternetSetCookie
| |
| |---[dll]------ InternetGetCookie
| |
| |---[dll]------ HttpQueryInfo
| |
| |---[dll]------ HttpAddRequestHeaders
| |
| |---[dll]------ InternetCloseHandle
| |
| |---[dll]------ HttpOpenRequest
| |
| |---[dll]------ InternetReadFile
| |
| |---[dll]------ HttpSendRequest
| |
| |---[dll]------ InternetConnect
| |
| |---[dll]------ InternetOpen
| |
| |---[dll]------ _執行
| |
| |---[dll]------ WideCharToMultiByte
| |
| |---[dll]------ API下載文件
調用的DLL命令:
.DLL命令 創建線程, 整數型, "kernel32.dll", "CreateThread"
.參數 lpThreadAttributes, 整數型
.參數 dwStackSize, 整數型
.參數 子程序指針, 子程序指針
.參數 參數, 整數型
.參數 dwCreationFlags, 整數型
.參數 線程ID, 整數型, 傳址
.DLL命令 銷毀線程, , "kernel32.dll", "TerminateThread"
.參數 線程ID, 整數型
.參數 dwExitCode, 整數型
.DLL命令 _寬字符到雙字節1, 整數型, , "WideCharToMultiByte", , kernel32.dll
.參數 代碼頁, 整數型, , CodePage
.參數 標志, 整數型, , dwFlags
.參數 寬字符文本, 字節集, , lpWideCharStr
.參數 寬字符文本長度, 整數型, , cchWideChar
.參數 雙字節文本, 整數型, , lpMultiByteStr
.參數 雙字節文本長度, 整數型, , cchMultiByte
.參數 默認文本, 整數型, , lpDefaultChar
.參數 使用默認文本, 邏輯型, , lpUsedDefaultChar
.DLL命令 _寬字符到雙字節, , , "WideCharToMultiByte", , kernel32.dll
.參數 代碼頁, 整數型, , CodePage
.參數 標志, 整數型, , dwFlags
.參數 寬字符文本, 字節集, , lpWideCharStr
.參數 寬字符文本長度, 整數型, , cchWideChar
.參數 雙字節文本, 字節集, , lpMultiByteStr
.參數 雙字節文本長度, 整數型, , cchMultiByte
.參數 默認文本, 整數型, , lpDefaultChar
.參數 使用默認文本, 邏輯型, , lpUsedDefaultChar
.DLL命令 MultiByteToWideChar, 整數型, , "MultiByteToWideChar", 公開
.參數 CodePage, 整數型
.參數 dwFlags, 整數型
.參數 lpMultiByteStr, 文本型
.參數 cchMultiByte, 整數型
.參數 lpWideCharStr, 字節集
.參數 cchWideChar, 整數型
.DLL命令 MultiByteToWideChar1, 整數型, , "MultiByteToWideChar"
.參數 CodePage, 整數型
.參數 dwFlags, 整數型
.參數 lpMultiByteStr, 字節集
.參數 cchMultiByte, 整數型
.參數 lpWideCharStr, 字節集
.參數 cchWideChar, 整數型
.DLL命令 InternetSetCookie, , "wininet.dll", "InternetSetCookieA"
.參數 域名, 文本型, 傳址
.參數 名稱, 文本型, 傳址
.參數 內容, 文本型, 傳址
.DLL命令 InternetGetCookie, , "wininet.dll", "InternetGetCookieA"
.參數 域名, 文本型, 傳址
.參數 名稱, 文本型, 傳址
.參數 內容, 文本型, 傳址
.參數 尺寸, 整數型, 傳址
.DLL命令 HttpQueryInfo, , "wininet.dll", "HttpQueryInfoA"
.參數 Internet請求句柄, 整數型
.參數 待查信息, 整數型, , 22返回所有信息;43SET_COOKIE;+2147483648返回文本
.參數 返回容器, 文本型, 傳址
.參數 返回容器長度, 整數型, 傳址
.參數 lpdwIndex, 整數型
.DLL命令 HttpAddRequestHeaders, , "wininet.dll", "HttpAddRequestHeadersA"
.參數 Internet請求句柄, 整數型
.參數 lpszHeaders, 文本型, 傳址
.參數 dwHeadersLength, 整數型
.參數 dwModifiers, 整數型
.DLL命令 InternetCloseHandle, 邏輯型, "wininet.dll", "InternetCloseHandle", , 訪問網頁
.參數 hInternet, 整數型
.DLL命令 HttpOpenRequest, 整數型, "WinINet.dll", "HttpOpenRequestA"
.參數 hConnect, 整數型
.參數 lpszVerb, 文本型
.參數 lpszObjectName, 文本型
.參數 lpszVersion, 文本型
.參數 lpszReferer, 文本型
.參數 lplpszAcceptTypes, 文本型
.參數 dwFlags, 整數型
.參數 dwContext, 整數型
.DLL命令 InternetReadFile, 邏輯型, "WinINet.dll"
.參數 hFile, 整數型
.參數 lpBuffer, 字節集, 傳址
.參數 dwNumberOfBytesToRead, 整數型
.參數 lpdwNumberOfBytesRead, 整數型, 傳址
.DLL命令 HttpSendRequest, 邏輯型, "wininet.dll", "HttpSendRequestA"
.參數 HTTP請求句柄, 整數型
.參數 sHeaders, 文本型, 傳址
.參數 lHeadersLength, 整數型
.參數 sOptional, 文本型, 傳址
.參數 lOptionalLength, 整數型
.DLL命令 InternetConnect, 整數型, "wininet.dll", "InternetConnectA"
.參數 Internet句柄, 整數型
.參數 域名, 文本型, 傳址
.參數 服務器端口, 整數型, , 80HTTP;21FTP;
.參數 用戶名, 文本型, 傳址, 空
.參數 用戶口令, 文本型, 傳址, 空
.參數 服務類型, 整數型, , 1FTP;3HTTP
.參數 dwFlags, 整數型, , 0http;134217728被動FTP模式
.參數 dwContext, 整數型, , 0
.DLL命令 InternetOpen, 整數型, "wininet.dll", "InternetOpenA"
.參數 句柄名稱, 文本型, 傳址
.參數 連接類型, 整數型, , 1直接連接;3代理連接
.參數 代理, 文本型, 傳址
.參數 代理掩碼, 文本型, 傳址
.參數 dwFlags, 整數型, , 0
.DLL命令 _執行, 整數型, , "ShellExecuteA"
.參數 hwnd, 整數型, , 指定一個窗口的句柄,有些時候,Windows程序有必要在創建自己的主窗口前顯示一個消息框。
.參數 lpOperation, 文本型, , 指定字串“Open”來打開lpFlie文檔;或指定“Print”來打印它。也可設為vbNullString,表示默認為“Open”
.參數 lpFile, 文本型, , 想用關聯的程序打印或打開的一個程序名或文件名
.參數 lpParameters, 文本型, , 如lpFile是一個可執行文件,則這個字串包含了傳遞給執行程序的參數。如lpFile引用的是一個文檔文件,或者不需要使用參數,則設為vbNullString
.參數 lpDirectory, 文本型, , 想使用的默認路徑完整路徑
.參數 nShowCmd, 整數型, , 定義了如何顯示啟動程序的常數值。參考ShowWindow函數的nCmdShow參數
.DLL命令 WideCharToMultiByte, 整數型, , "WideCharToMultiByte", 公開, kernel32.dll 將通配符映像為多字節
.參數 CodePage, 整數型
.參數 dwFlags, 整數型
.參數 lpWideCharStr, 字節集
.參數 cchWideChar, 整數型
.參數 lpMultiByteStr, 字節集
.參數 cchMultiByte, 整數型
.參數 lpDefaultChar, 整數型
.參數 lpUsedDefaultChar, 整數型
.DLL命令 API下載文件, 整數型, "urlmon", "URLDownloadToFileA", , -下載文件
.參數 pcaller, 整數型
.參數 szurl, 文本型
.參數 szfilename, 文本型
.參數 dwreserved, 整數型
.參數 lpfncb, 整數型
易語言類QQ窗口源碼,類QQ窗口...
易語言電子蚊香源碼,beep...
易語言歌詞秀源碼,排序LRC時間內容,MCI控制...
易語言會打字就會彈鋼琴碼重發正傳源碼,設置編輯框只讀狀態,構造樂譜列表,取常量中的每分鐘拍數,取常量中的樂譜,置MIDI組件,演奏音符,停止演奏音符,處理按下某鍵,處理放開某鍵,構造...
易語言攝像頭演示源碼,capCreateCaptureWindow,SendMessageStr,SendMessage...
排序LRC時間內容,MCI控制...
簡易MP3播放器源碼...
設置編輯框只讀狀態,構造樂譜列表,取常量中的每分鐘拍數,取常量中的樂譜,置MIDI組件,演奏音符,停止演奏音符,處理按下某鍵,處理放開某鍵,構造音符對照表,添加鍵代碼音符對,添加字符音符對,查詢鍵代碼對應音符,播放樂譜,計算音符播放時間,停止播放樂譜...
出題,標簽顯示,提示,音樂程序...