您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)易語言如何進(jìn)行網(wǎng)頁操作的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
首先展示下功能(看圖片)
本代碼附加了DLL代碼命令,會以不同的顏色標(biāo)注,也可以全部復(fù)制后張貼到易語言新建的一個程序集名中,易語言會智能的分開DLL和子程序。
相關(guān)源碼:
.版本 2 .程序集 網(wǎng)頁操作累 .子程序 HTTP讀文本, 文本型, 公開, 有可能線程阻塞,請在外部加超時判斷 .參數(shù) 完整網(wǎng)址, 文本型 .參數(shù) 訪問方式, 文本型, 可空, "GET" or "POST",為空默認(rèn)"GET" .參數(shù) 代理地址, 文本型, 可空 .參數(shù) 附加協(xié)議頭, 文本型, 可空 .參數(shù) 提交信息, 文本型, 可空, "POST"專用 .參數(shù) 網(wǎng)頁頭, 文本型, 參考 可空, 返回網(wǎng)頁頭部信息 返回 (到文本 (HTTP網(wǎng)頁訪問 (完整網(wǎng)址, 訪問方式, 代理地址, 附加協(xié)議頭, 提交信息, 網(wǎng)頁頭))) .子程序 HTTP網(wǎng)頁訪問, 字節(jié)集, 公開, 有可能線程阻塞,請在外部加超時判斷 .參數(shù) 完整網(wǎng)址, 文本型, , “http://” .參數(shù) 訪問方式, 文本型, 可空, "GET" or "POST",為空默認(rèn)"GET" .參數(shù) 代理地址, 文本型, 可空 .參數(shù) 附加協(xié)議頭, 文本型, 可空 .參數(shù) 提交信息, 文本型, 可空, "POST"專用 .參數(shù) 網(wǎng)頁頭, 文本型, 參考 可空, 返回網(wǎng)頁頭部信息 .局部變量 請求句柄, 整數(shù)型 .局部變量 連接句柄, 整數(shù)型 .局部變量 返回句柄, 整數(shù)型 .局部變量 域名, 文本型 .局部變量 頁面地址, 文本型 .局部變量 已讀字節(jié), 整數(shù)型 .局部變量 Cookie位置, 整數(shù)型 .局部變量 內(nèi)存號, 整數(shù)型 .局部變量 字節(jié)集容器, 字節(jié)集 .局部變量 返回字集, 字節(jié)集 頁面地址 = 取頁面地址 (完整網(wǎng)址) 域名 = 取域名 (完整網(wǎng)址) ' 建立基本連接 .如果 (刪全部空 (代理地址) = “”) 請求句柄 = InternetOpen (到文本 (“Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)”), 1, 字符 (0), 字符 (0), 0) .否則 請求句柄 = InternetOpen (到文本 (“Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)”), 3, 到文本 (“http=” + 代理地址), 字符 (0), 0) .如果結(jié)束 .如果真 (請求句柄 = 0) 返回字集 = 取空白字節(jié)集 (0) 返回 (取空白字節(jié)集 (255)) .如果真結(jié)束 連接句柄 = InternetConnect (請求句柄, 域名, 取端口 (完整網(wǎng)址), “”, “”, 3, 0, 0) .如果真 (連接句柄 = 0) InternetCloseHandle (請求句柄) 返回字集 = 取空白字節(jié)集 (0) 返回 (取空白字節(jié)集 (255)) .如果真結(jié)束 返回句柄 = HttpOpenRequest (連接句柄, 訪問方式, 頁面地址, “HTTP/1.1”, 字符 (0), 字符 (0), 2147483648, 0) .如果真 (返回句柄 = 0) InternetCloseHandle (連接句柄) InternetCloseHandle (請求句柄) 返回字集 = 取空白字節(jié)集 (0) 返回 (取空白字節(jié)集 (255)) .如果真結(jié)束 ' 補(bǔ)充協(xié)議頭 .如果真 (尋找文本 (附加協(xié)議頭, “Accept: ”, 1, 真) = -1) 附加協(xié)議頭 = 附加協(xié)議頭 + “Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*” + #換行符 .如果真結(jié)束 .如果真 (尋找文本 (附加協(xié)議頭, “Referer: ”, 1, 真) = -1) 附加協(xié)議頭 = 附加協(xié)議頭 + “Referer: ” + 完整網(wǎng)址 + #換行符 .如果真結(jié)束 .如果真 (尋找文本 (附加協(xié)議頭, “Accept-Language: ”, 1, 真) = -1) 附加協(xié)議頭 = 附加協(xié)議頭 + “Accept-Language: zh-cn” + #換行符 .如果真結(jié)束 ' 附帶信息發(fā)送請求 .判斷開始 (訪問方式 = “” 或 到大寫 (訪問方式) = “GET”) HttpSendRequest (返回句柄, 附加協(xié)議頭, 取文本長度 (附加協(xié)議頭), 字符 (0), 0) .判斷 (到大寫 (訪問方式) = “POST”) .如果真 (提交信息 ≠ “”) .如果真 (尋找文本 (附加協(xié)議頭, “Content-Type: ”, 1, 真) = -1) 附加協(xié)議頭 = 附加協(xié)議頭 + “Content-Type: application/x-www-form-urlencoded” + #換行符 .如果真結(jié)束 附加協(xié)議頭 = 附加協(xié)議頭 + “Content-Length: ” + 到文本 (取文本長度 (提交信息)) + #換行符 .如果真結(jié)束 HttpSendRequest (返回句柄, 附加協(xié)議頭, 取文本長度 (附加協(xié)議頭), 提交信息, 取文本長度 (提交信息)) .默認(rèn) InternetCloseHandle (連接句柄) InternetCloseHandle (請求句柄) InternetCloseHandle (返回句柄) 返回字集 = 取空白字節(jié)集 (0) 返回 (取空白字節(jié)集 (255)) .判斷結(jié)束 ' 讀取頁面文本 內(nèi)存號 = 打開內(nèi)存文件 () 字節(jié)集容器 = 取空白字節(jié)集 (2048) .循環(huán)判斷首 () 處理事件 () InternetReadFile (返回句柄, 字節(jié)集容器, 取字節(jié)集長度 (字節(jié)集容器), 已讀字節(jié)) 寫出字節(jié)集 (內(nèi)存號, 取字節(jié)集左邊 (字節(jié)集容器, 已讀字節(jié))) ' 返回字集 = 返回字集 + 取字節(jié)集左邊 (字節(jié)集容器, 已讀字節(jié)) .循環(huán)判斷尾 (已讀字節(jié) ≠ 0) 移到文件首 (內(nèi)存號) 返回字集 = 讀入字節(jié)集 (內(nèi)存號, 取文件長度 (內(nèi)存號)) 關(guān)閉文件 (內(nèi)存號) ' 取服務(wù)器回傳協(xié)議頭 網(wǎng)頁頭 = 取空白文本 (1024) HttpQueryInfo (返回句柄, 22, 網(wǎng)頁頭, 1024, 0) ' 關(guān)閉句柄 InternetCloseHandle (返回句柄) InternetCloseHandle (連接句柄) InternetCloseHandle (請求句柄) ' 設(shè)置COOKIE .如果真 (尋找文本 (網(wǎng)頁頭, “Set-Cookie: ”, 1, 真) > 0) 內(nèi)存號 = 打開內(nèi)存文件 () 寫出文本 (內(nèi)存號, 網(wǎng)頁頭) 移到文件首 (內(nèi)存號) .判斷循環(huán)首 (是否在文件尾 (內(nèi)存號, 假) = 假) 網(wǎng)頁頭 = 讀入一行 (內(nèi)存號) .如果真 (尋找文本 (網(wǎng)頁頭, “Set-Cookie: ”, 1, 真) > 0) 網(wǎng)頁頭 = 文本替換 (網(wǎng)頁頭, 1, 12, ) Cookie位置 = 尋找文本 (網(wǎng)頁頭, “=”, 1, 真) InternetSetCookie (“http://” + 域名, 取文本左邊 (網(wǎng)頁頭, Cookie位置 - 1), 取文本右邊 (網(wǎng)頁頭, 取文本長度 (網(wǎng)頁頭) - Cookie位置)) .如果真結(jié)束 處理事件 () .判斷循環(huán)尾 () 關(guān)閉文件 (內(nèi)存號) .如果真結(jié)束 返回 (返回字集) .子程序 打開指定網(wǎng)址, 邏輯型, 公開, 打開指定網(wǎng)址(成功返回真,失敗返回假) .參數(shù) 要打開的網(wǎng)址, 文本型, , 欲打開的網(wǎng)頁地址 .如果 (_執(zhí)行 (0, “open”, “explorer.exe”, 要打開的網(wǎng)址, “”, 1) = 2) 返回 (假) .否則 返回 (真) .如果結(jié)束 .子程序 URL編碼_UTF8, 文本型, 公開, 返回已編碼的URL .參數(shù) Bin_URL, 文本型 .局部變量 局部_數(shù)據(jù), 字節(jié)集 .局部變量 局部_數(shù)據(jù)1, 字節(jié)集 .局部變量 i, 整數(shù)型 .局部變量 ii, 文本型 局部_數(shù)據(jù) = 編碼轉(zhuǎn)換 (到字節(jié)集 (Bin_URL), “GBK”, “utf-8”, 3) 局部_數(shù)據(jù) = 取字節(jié)集左邊 (局部_數(shù)據(jù), 取字節(jié)集長度 (局部_數(shù)據(jù)) - 1) .計次循環(huán)首 (取字節(jié)集長度 (局部_數(shù)據(jù)), i) .如果 (到整數(shù) (局部_數(shù)據(jù) [i]) ≥ 48 且 到整數(shù) (局部_數(shù)據(jù) [i]) ≤ 57 或 到整數(shù) (局部_數(shù)據(jù) [i]) ≥ 65 且 到整數(shù) (局部_數(shù)據(jù) [i]) ≤ 90 或 到整數(shù) (局部_數(shù)據(jù) [i]) ≥ 65 且 到整數(shù) (局部_數(shù)據(jù) [i]) ≤ 90 或 到整數(shù) (局部_數(shù)據(jù) [i]) ≥ 97 且 到整數(shù) (局部_數(shù)據(jù) [i]) ≤ 122) ii = ii + 字符 (局部_數(shù)據(jù) [i]) .否則 ii = ii + “%” + 取十六進(jìn)制文本 (局部_數(shù)據(jù) [i]) .如果結(jié)束 .計次循環(huán)尾 () 返回 (ii) .子程序 URL編碼, 文本型, 公開, 返回已編碼的URL .參數(shù) Bin_URL, 文本型 .局部變量 局部_數(shù)據(jù), 字節(jié)集 .局部變量 i, 整數(shù)型 .局部變量 ii, 文本型 局部_數(shù)據(jù) = 到字節(jié)集 (Bin_URL) .計次循環(huán)首 (取字節(jié)集長度 (局部_數(shù)據(jù)), i) .如果 (到整數(shù) (局部_數(shù)據(jù) [i]) ≥ 48 且 到整數(shù) (局部_數(shù)據(jù) [i]) ≤ 57 或 到整數(shù) (局部_數(shù)據(jù) [i]) ≥ 65 且 到整數(shù) (局部_數(shù)據(jù) [i]) ≤ 90 或 到整數(shù) (局部_數(shù)據(jù) [i]) ≥ 65 且 到整數(shù) (局部_數(shù)據(jù) [i]) ≤ 90 或 到整數(shù) (局部_數(shù)據(jù) [i]) ≥ 97 且 到整數(shù) (局部_數(shù)據(jù) [i]) ≤ 122) ii = ii + 字符 (局部_數(shù)據(jù) [i]) .否則 ii = ii + “%” + 取十六進(jìn)制文本 (局部_數(shù)據(jù) [i]) .如果結(jié)束 .計次循環(huán)尾 () 返回 (ii) .子程序 URL解碼_UTF8, 文本型, 公開, 返回已解碼的URL .參數(shù) Bin_URL, 文本型, , 欲解碼的文本 .局部變量 循環(huán)容器, 整數(shù)型 .局部變量 Len, 整數(shù)型 .局部變量 HEX, 文本型 .局部變量 目標(biāo), 文本型 .局部變量 H, 整數(shù)型 .局部變量 L, 整數(shù)型 Len = 取文本長度 (Bin_URL) 循環(huán)容器 = 1 HEX = “0123456789ABCDEF” .判斷循環(huán)首 (循環(huán)容器 ≤ Len) .判斷開始 (取文本中間 (Bin_URL, 循環(huán)容器, 1) ≠ “%”) 目標(biāo) = 目標(biāo) + 取文本中間 (Bin_URL, 循環(huán)容器, 1) .默認(rèn) 循環(huán)容器 = 循環(huán)容器 + 1 H = 尋找文本 (HEX, 到大寫 (取文本中間 (Bin_URL, 循環(huán)容器, 1)), , 假) - 1 循環(huán)容器 = 循環(huán)容器 + 1 L = 尋找文本 (HEX, 到大寫 (取文本中間 (Bin_URL, 循環(huán)容器, 1)), , 假) - 1 目標(biāo) = 目標(biāo) + 字符 (H × 16 + L) .判斷結(jié)束 循環(huán)容器 = 循環(huán)容器 + 1 .判斷循環(huán)尾 () 返回 (到文本 (編碼轉(zhuǎn)換 (到字節(jié)集 (目標(biāo)), “utf-8”, “GBK”))) .子程序 URL解碼, 文本型, 公開, 返回已解碼的URL .參數(shù) Bin_URL, 文本型, , 欲解碼的文本 .局部變量 循環(huán)容器, 整數(shù)型 .局部變量 Len, 整數(shù)型 .局部變量 HEX, 文本型 .局部變量 目標(biāo), 文本型 .局部變量 H, 整數(shù)型 .局部變量 L, 整數(shù)型 Len = 取文本長度 (Bin_URL) 循環(huán)容器 = 1 HEX = “0123456789ABCDEF” .判斷循環(huán)首 (循環(huán)容器 ≤ Len) .判斷開始 (取文本中間 (Bin_URL, 循環(huán)容器, 1) ≠ “%”) 目標(biāo) = 目標(biāo) + 取文本中間 (Bin_URL, 循環(huán)容器, 1) .默認(rèn) 循環(huán)容器 = 循環(huán)容器 + 1 H = 尋找文本 (HEX, 到大寫 (取文本中間 (Bin_URL, 循環(huán)容器, 1)), , 假) - 1 循環(huán)容器 = 循環(huán)容器 + 1 L = 尋找文本 (HEX, 到大寫 (取文本中間 (Bin_URL, 循環(huán)容器, 1)), , 假) - 1 目標(biāo) = 目標(biāo) + 字符 (H × 16 + L) .判斷結(jié)束 循環(huán)容器 = 循環(huán)容器 + 1 .判斷循環(huán)尾 () 返回 (目標(biāo)) .子程序 取頁面地址, 文本型 .參數(shù) 網(wǎng)址, 文本型 .局部變量 頁面地址, 文本型 .局部變量 符號位置, 整數(shù)型 .局部變量 域名, 文本型 域名 = 取域名 (網(wǎng)址) 符號位置 = 尋找文本 (網(wǎng)址, “/”, 尋找文本 (網(wǎng)址, 域名, 1, 真), 真) .如果 (符號位置 > 0) 頁面地址 = 取文本右邊 (網(wǎng)址, 取文本長度 (網(wǎng)址) - 符號位置 + 1) .否則 頁面地址 = “/” .如果結(jié)束 返回 (頁面地址) .子程序 取端口, 整數(shù)型 .參數(shù) 網(wǎng)址, 文本型 .局部變量 dwNumber, 整數(shù)型 .局部變量 szServerName, 文本型 szServerName = 取域名 (網(wǎng)址, 真) dwNumber = 尋找文本 (szServerName, “:”, , 假) dwNumber = 選擇 (dwNumber = -1, 80, 到數(shù)值 (取文本右邊 (szServerName, 取文本長度 (szServerName) - dwNumber))) 返回 (dwNumber) .子程序 取域名, 文本型 .參數(shù) 網(wǎng)址, 文本型 .參數(shù) 不過濾端口, 邏輯型, 可空 .局部變量 dwNumber, 整數(shù)型 .局部變量 dwLast, 整數(shù)型 .局部變量 szServerName, 文本型 .局部變量 臨時文本, 文本型 .局部變量 網(wǎng)址頭, 整數(shù)型 szServerName = 網(wǎng)址 dwNumber = 選擇 (尋找文本 (szServerName, “http://”, , 假) = -1, 1, 尋找文本 (szServerName, “http://”, , 假) + 7) szServerName = 取文本中間 (szServerName, dwNumber, 選擇 (尋找文本 (szServerName, “/”, dwNumber, 假) = -1, 取文本長度 (szServerName), 尋找文本 (szServerName, “/”, dwNumber, 假) - dwNumber)) ' 這段代碼是過濾掉前http://和后/ .如果真 (取反 (不過濾端口)) dwNumber = 尋找文本 (szServerName, “:”, , 假) .如果真 (dwNumber ≠ -1) szServerName = 取文本左邊 (szServerName, dwNumber - 1) .如果真結(jié)束 .如果真結(jié)束 返回 (到小寫 (szServerName)) .子程序 編碼轉(zhuǎn)換, 字節(jié)集 .參數(shù) 待轉(zhuǎn)換數(shù)據(jù), 字節(jié)集 .參數(shù) 轉(zhuǎn)換前編碼, 文本型 .參數(shù) 轉(zhuǎn)換后編碼, 文本型, , utf-8;unicode;GBK 等 .參數(shù) 開始位置, 整數(shù)型, 可空, 位置從0開始。 .局部變量 文本, 文本型 .局部變量 字節(jié)集, 字節(jié)集 .局部變量 Adodb, 對象 .局部變量 變體型, 變體型 初始化對象開始 (0) Adodb.創(chuàng)建 (“Adodb.Stream”, ) Adodb.寫屬性 (“Type”, 1) Adodb.方法 (“Open”, ) 變體型.置類型 (7) 變體型.創(chuàng)建數(shù)組 (1, 取字節(jié)集長度 (待轉(zhuǎn)換數(shù)據(jù))) 變體型.賦值 (待轉(zhuǎn)換數(shù)據(jù), ) Adodb.方法 (“Write”, 變體型) Adodb.寫屬性 (“Position”, 0) Adodb.寫屬性 (“Type”, 2) Adodb.寫屬性 (“Charset”, 轉(zhuǎn)換前編碼) 文本 = Adodb.文本方法 (“ReadText”, ) Adodb.方法 (“Close”, ) Adodb.方法 (“Open”, ) Adodb.寫屬性 (“Charset”, 轉(zhuǎn)換后編碼) Adodb.方法 (“WriteText”, 文本) Adodb.寫屬性 (“Position”, 0) Adodb.寫屬性 (“Type”, 1) .如果真 (是否為空 (開始位置) = 假) Adodb.寫屬性 (“Position”, 開始位置) .如果真結(jié)束 字節(jié)集 = Adodb.通用方法 (“Read”, ).取字節(jié)集 () Adodb.清除 () 初始化對象結(jié)束 () 返回 (字節(jié)集) .版本 2 .DLL命令 初始化對象開始, , "ole32.dll", "CoInitialize" .參數(shù) pvReserved, 整數(shù)型 .DLL命令 初始化對象結(jié)束, , "ole32.dll", "CoUninitialize" .DLL命令 InternetSetCookie, , "wininet.dll", "InternetSetCookieA" .參數(shù) 域名, 文本型, 傳址 .參數(shù) 名稱, 文本型, 傳址 .參數(shù) 內(nèi)容, 文本型, 傳址 .DLL命令 InternetGetCookie, , "wininet.dll", "InternetGetCookieA" .參數(shù) 域名, 文本型, 傳址 .參數(shù) 名稱, 文本型, 傳址 .參數(shù) 內(nèi)容, 文本型, 傳址 .參數(shù) 尺寸, 整數(shù)型, 傳址 .DLL命令 HttpQueryInfo, , "wininet.dll", "HttpQueryInfoA" .參數(shù) Internet請求句柄, 整數(shù)型 .參數(shù) 待查信息, 整數(shù)型, , 22返回所有信息;43SET_COOKIE;+2147483648返回文本 .參數(shù) 返回容器, 文本型, 傳址 .參數(shù) 返回容器長度, 整數(shù)型, 傳址 .參數(shù) lpdwIndex, 整數(shù)型 .DLL命令 HttpAddRequestHeaders, , "wininet.dll", "HttpAddRequestHeadersA" .參數(shù) Internet請求句柄, 整數(shù)型 .參數(shù) lpszHeaders, 文本型, 傳址 .參數(shù) dwHeadersLength, 整數(shù)型 .參數(shù) dwModifiers, 整數(shù)型 .DLL命令 InternetCloseHandle, 邏輯型, "wininet.dll", "InternetCloseHandle", , 訪問網(wǎng)頁 .參數(shù) hInternet, 整數(shù)型 .DLL命令 HttpOpenRequest, 整數(shù)型, "WinINet.dll", "HttpOpenRequestA" .參數(shù) hConnect, 整數(shù)型 .參數(shù) lpszVerb, 文本型 .參數(shù) lpszObjectName, 文本型 .參數(shù) lpszVersion, 文本型 .參數(shù) lpszReferer, 文本型 .參數(shù) lplpszAcceptTypes, 文本型 .參數(shù) dwFlags, 整數(shù)型 .參數(shù) dwContext, 整數(shù)型 .DLL命令 InternetReadFile, 邏輯型, "WinINet.dll" .參數(shù) hFile, 整數(shù)型 .參數(shù) lpBuffer, 字節(jié)集, 傳址 .參數(shù) dwNumberOfBytesToRead, 整數(shù)型 .參數(shù) lpdwNumberOfBytesRead, 整數(shù)型, 傳址 .DLL命令 HttpSendRequest, 邏輯型, "wininet.dll", "HttpSendRequestA" .參數(shù) HTTP請求句柄, 整數(shù)型 .參數(shù) sHeaders, 文本型, 傳址 .參數(shù) lHeadersLength, 整數(shù)型 .參數(shù) sOptional, 文本型, 傳址 .參數(shù) lOptionalLength, 整數(shù)型 .DLL命令 InternetConnect, 整數(shù)型, "wininet.dll", "InternetConnectA" .參數(shù) Internet句柄, 整數(shù)型 .參數(shù) 域名, 文本型, 傳址 .參數(shù) 服務(wù)器端口, 整數(shù)型, , 80HTTP;21FTP; .參數(shù) 用戶名, 文本型, 傳址, 空 .參數(shù) 用戶口令, 文本型, 傳址, 空 .參數(shù) 服務(wù)類型, 整數(shù)型, , 1FTP;3HTTP .參數(shù) dwFlags, 整數(shù)型, , 0http;134217728被動FTP模式 .參數(shù) dwContext, 整數(shù)型, , 0 .DLL命令 InternetOpen, 整數(shù)型, "wininet.dll", "InternetOpenA" .參數(shù) 句柄名稱, 文本型, 傳址 .參數(shù) 連接類型, 整數(shù)型, , 1直接連接;3代理連接 .參數(shù) 代理, 文本型, 傳址 .參數(shù) 代理掩碼, 文本型, 傳址 .參數(shù) dwFlags, 整數(shù)型, , 0 .DLL命令 _執(zhí)行, 整數(shù)型, , "ShellExecuteA" .參數(shù) hwnd, 整數(shù)型, , 指定一個窗口的句柄,有些時候,Windows程序有必要在創(chuàng)建自己的主窗口前顯示一個消息框。 .參數(shù) lpOperation, 文本型, , 指定字串“Open”來打開lpFlie文檔;或指定“Print”來打印它。也可設(shè)為vbNullString,表示默認(rèn)為“Open” .參數(shù) lpFile, 文本型, , 想用關(guān)聯(lián)的程序打印或打開的一個程序名或文件名 .參數(shù) lpParameters, 文本型, , 如lpFile是一個可執(zhí)行文件,則這個字串包含了傳遞給執(zhí)行程序的參數(shù)。如lpFile引用的是一個文檔文件,或者不需要使用參數(shù),則設(shè)為vbNullString .參數(shù) lpDirectory, 文本型, , 想使用的默認(rèn)路徑完整路徑 .參數(shù) nShowCmd, 整數(shù)型, , 定義了如何顯示啟動程序的常數(shù)值。參考ShowWindow函數(shù)的nCmdShow參數(shù)
感謝各位的閱讀!關(guān)于“易語言如何進(jìn)行網(wǎng)頁操作”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。