1樓:網友
**如下:**dll命令定義表:
版本 2dll命令 取視窗矩形_, 整數型, "user32", getwindowrect", b)
引數 視窗控制代碼, 整數型。
引數 矩形區域, 矩形_
*自定義資料型別表:
版本 2資料型別 矩形_, a)rect
成員 左邊, 整數型, ,left
成員 頂邊, 整數型, ,top
成員 右邊, 整數型, ,right
成員 底邊, 整數型, ,bottom
*程式集封裝函式。
版本 2子程式 提取外部程式視窗矩形資訊, 邏輯型。
引數 目標視窗控制代碼, 整數型。
引數 儲存矩形資訊, 矩形_, 參考。
返回 (選擇 (取視窗矩形_ (目標視窗控制代碼, 儲存矩形資訊) =0, 假, 真))
*呼叫封裝好的函式進行測試。
*新增名為:框_執行結果(框控制項),測試_按鈕(按鈕控制項)
版本 2子程式 _測試_按鈕_被單擊。
區域性變數 區域性_矩形, 矩形_
如果真 (提取外部程式視窗矩形資訊 (_啟動視窗。取視窗控制代碼 ()區域性_矩形) =假)
框_執行結果。內容 = 提取失敗」
返回 ()如果真結束。
框_執行結果。內容 = 左邊:」 到文字 (區域性_矩形。左邊) +#換行符。
框_執行結果。加入文字 (「頂邊:」 到文字 (區域性_矩形。頂邊) +#換行符)
框_執行結果。加入文字 (「右邊:」 到文字 (區域性_矩形。右邊) +#換行符)
框_執行結果。加入文字 (「底邊:」 到文字 (區域性_矩形。底邊) +#換行符)
注意:以上**在windows2003系統,e語言靜態版 執行測試正常!
以上解答純手工實測編寫解答!api函式和資料型別直接從e的api助手中匯入,確保了其正確性!
2樓:我右寒
組建。寬度 和 組建。高度。
易語言如何獲取超文字瀏覽框裡某個位置的內容
3樓:山水阿銳
普通填表。初始化 (超文字瀏覽框1.取視窗控制代碼 ()普通填表。就緒判斷_文字關鍵字 (超文字瀏覽框1.取視窗控制代碼 ()**」, 5000),普通填表。鏈結_點選 (「視 頻」)。
超文字瀏覽框1.位址 = 取執行目錄 ()超文字瀏覽框1.位址 = 取執行目錄 ()超文字瀏覽框1.
位址 = 取執行目錄 ()超文字瀏覽框1.位址 = 取執行目錄 ()超文字瀏覽框1.位址 = 取執行目錄 ()
4樓:網友
用模組還好意思說很簡單,切!
你不會自己做模組嗎。
關於易語言如何判斷網頁正在訪問的位址
5樓:網友
使用api尋找頂級視窗和尋找子視窗,用遞迴的方式列舉出指定視窗下所有的視窗控制代碼,然後使用api讀取視窗標題判斷。
比如,通過視窗標題 一下,你就知道 來判斷。如果非要匹配位址列我就不會了。
理論上也可以用取視窗標題的方式,但是就拿遨遊瀏覽器來說,其位址列的視窗控制代碼根本讀取不到,更無法讀取標題。
另外,監控ip位址也可以試試看。不過瀏覽器一般都不能正常截包。具體上沒研究,也可以試試。
比如說監控電腦全域性的網路連線,如果發現像首頁的ip傳送封包就說明登陸了**。
不過這個估計比找視窗控制代碼然後判斷標題還難實現。
6樓:神奇寶貝
使用精易模組:
版本 2區域性變數 普通填表, 普通填表。
普通填表。初始化 (超文字瀏覽框1.取視窗控制代碼 ()框1.內容 = 普通填表。網頁_取頁面位址 ()
易語言獲取mac位址後怎樣去處中間的—橫槓!
7樓:網友
你獲取到的mac位址本身就是錯誤的,mac位址12個數字可以是0-9,a-f任何乙個數字,絕對不會出現p這個字母。得到正確的mac位址以後,如:00-01-6c-06-a6-29,這些數字或者字母其實是16進位值。
mac位址本來就是這麼看的,我不知道你為什麼想去掉橫槓,想要去的話你可以用子文字替換命令來替換掉。你想都轉成數字的話就把16進位的數轉換成10進位就行了,除非特殊用途,否則最好不要轉,容易引起誤會。
8樓:天神在此
框1.內容=子文字替換(框1.內容,〝-
**求助,易語言網域名稱跳轉後如何獲取其絕對位址
9樓:來順房地產
你的意思是?什麼位址 超文字內的位址嗎?
易語言取文字中的位址
10樓:地地上地
.版本 2
程式集 視窗程式集1
子程式 _按鈕1_被單擊。
框1.內容 = 取剪輯板文字 ()
子程式 _框1_內容被改變。
區域性變數 陣列, 文字型, ,"0"
區域性變數 i, 整數型。
區域性變數 文字, 文字型。
陣列 = 分割文字 (框1.內容, #引號 + #引號, )
計次迴圈首 (取陣列成員數 (陣列), i).如果真 (尋找文字 (陣列 [i], http」, 假) ≠1)
文字 = 文字_取左邊 (陣列 [i], jpg」, 假)框2.加入文字 (文字 + jpg」 +#換行符).如果真結束。
計次迴圈尾 ()
易語言獲取位址的記憶體值
11樓:網友
id = 程序取id (「
基址 = 讀記憶體整數型 (id, 十六到十 (「4545744」))位址 = 基址 + 十六到十 (「50」)獲取位址的記憶體值 = 讀記憶體整數型 (id, 位址)鎖定就用時鐘迴圈寫入。
寫記憶體整數型 (id, 位址, 獲取位址的記憶體值)
12樓:煮酒論熊掌
將寫記憶體整數 改為 讀記憶體整數。
那就先讀取 然後在修改唄。
易語言怎麼提取網頁中的**位址並直接在軟體中**到指定位置!
13樓:萬有引力博物館
寫到檔案 (取執行目錄 ()http讀檔案。
就一句**= = 挺簡單的 歡迎新手去精易論壇。
14樓:匿名使用者
這個好簡單的說學習可以去,烏龍寺技術站。
c語言中怎麼求數的尾數,c語言中怎麼求一個數的尾數
假設你輸入的是整數 那這個數的個位數就是 x 10 你說的是求位數?假設你輸入的是整數 用這個數不斷的除10 然後每除一次i就加一 直到為除到零 然後i就是這個數的位數啦 整數的話輸出n 10 小數不好判斷 include main c語言中怎樣判斷一個數是幾位 思路 因為c語言中整數除以整數等於整...
c語言中指標佔多少個位元組,在C語言中一個指標佔用多少位元組。
一個指標變數在記憶體中佔兩個位元組 small模式編譯 一個指標變數在記憶體中佔四個位元組 32位機器上 一般都是32位機器的,所以四個位元組咯。指標佔位元組數和編譯器有關.如果是16位編譯器,那麼指標佔2位元組.如果是32位編譯器,那麼指標佔4位元組 如果是64位編譯器 那麼指標佔8位元組.即 指...
c語言程式不知道哪錯了,一個C語言程式的修改。不知道錯在哪了。
不能這樣賦值。你可以 include stdio.h struct student s 2 int main 另外 注意只有2個元素。你新建了s 2 然後這兩個陣列元素應該是s 0 和s 1 啊,不是s 1 和s 2 後面for迴圈y也應該是i 2。看了樓下回答我想說說我的想法 首先 簡潔之道 推薦...