内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

易語言如何制作調(diào)試助手

這篇文章主要介紹易語言如何制作調(diào)試助手,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

為江海等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及江海網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站建設(shè)、成都做網(wǎng)站、江海網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

DLL命令表

.版本 2
.DLL命令 窗口_FindWindowA, 整數(shù)型, "user32", "FindWindowA", , 句柄操作
  .參數(shù) lpClassName, 文本型
  .參數(shù) lpWindowName, 文本型
.DLL命令 窗口_SendMessage, 整數(shù)型, , "SendMessageA", , 句柄操作
  .參數(shù) HWND
  .參數(shù) sc
  .參數(shù) z1
  .參數(shù) z2, 文本型
.DLL命令 窗口_PostMessage, 整數(shù)型, , "PostMessageA", , 句柄操作
  .參數(shù) HWND
  .參數(shù) sc
  .參數(shù) z1
  .參數(shù) z2
.DLL命令 窗口_SetParent, 整數(shù)型, "user32", "SetParent", , 句柄操作
  .參數(shù) hWndChild, 整數(shù)型
  .參數(shù) hWndNewParent, 整數(shù)型
.DLL命令 窗口_FindWindowExA, 整數(shù)型, "user32", "FindWindowExA", , 句柄操作
  .參數(shù) hWnd1, 整數(shù)型
  .參數(shù) hWnd2, 整數(shù)型
  .參數(shù) lpsz1, 文本型
  .參數(shù) lpsz2, 文本型

全局變量表

.版本 2
.全局變量 易句柄, 整數(shù)型

路徑

.版本 2
.程序集 Setting
.子程序 __啟動窗口_創(chuàng)建完畢
易句柄 = -1
.如果 (讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_自動運(yùn)行.標(biāo)題, “假”) = “真”)
  選擇框_自動運(yùn)行.選中 = 真
.否則
  選擇框_自動運(yùn)行.選中 = 假
  寫配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_自動運(yùn)行.標(biāo)題, “假”)
.如果結(jié)束
.如果 (讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_指定路徑.標(biāo)題, “假”) = “真”)
  選擇框_指定路徑.選中 = 真
.否則
  選擇框_指定路徑.選中 = 假
  寫配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_指定路徑.標(biāo)題, “假”)
.如果結(jié)束
.如果 (讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_絕對路徑.標(biāo)題, “假”) = “真”)
  選擇框_絕對路徑.選中 = 真
.否則
  選擇框_絕對路徑.選中 = 假
  寫配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_絕對路徑.標(biāo)題, “假”)
.如果結(jié)束
.如果 (讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Data”, “編譯路徑”, “\Debug\Program.exe”) = “\Debug\Program.exe”)
  寫配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Data”, “編譯路徑”, “\Debug\Program.exe”)
.否則
  Data_Path.內(nèi)容 = 讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Data”, “編譯路徑”, “\Debug\Program.exe”)
  _Data_Path_失去焦點(diǎn) ()
.如果結(jié)束
易句柄 = 窗口_FindWindowA (“ENewFrame”, 字符 (0))
.如果 (易句柄 = 0)
  .如果 (信息框 (“未找到易語言進(jìn)程,是否需要進(jìn)入程序設(shè)置頁面?”, #是否鈕, “提示:”, ) = #是鈕 或 是否為調(diào)試版 ())
    _啟動窗口.可視 = 真
  .否則
    結(jié)束 ()
  .如果結(jié)束
.否則
  .如果 (是否為調(diào)試版 ())
    _啟動窗口.可視 = 真
  .否則
    載入 (Run, , 假)
    _啟動窗口.銷毀 ()
    信息框 (“插件加載成功”, 0, “提示:”, )
  .如果結(jié)束
.如果結(jié)束
.子程序 _選擇框_自動運(yùn)行_被單擊
寫配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_自動運(yùn)行.標(biāo)題, 到文本 (選擇框_自動運(yùn)行.選中))
.子程序 _選擇框_指定路徑_被單擊
寫配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_指定路徑.標(biāo)題, 到文本 (選擇框_指定路徑.選中))
.子程序 _選擇框_絕對路徑_被單擊
寫配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, 選擇框_絕對路徑.標(biāo)題, 到文本 (選擇框_絕對路徑.選中))
.子程序 _Data_Path_獲得焦點(diǎn)
Data_Path.背景顏色 = #艷青
.子程序 _Data_Path_失去焦點(diǎn)
Data_Path.背景顏色 = #白色
.如果 (刪首尾空 (Data_Path.內(nèi)容) = “” 或 尋找文本 (Data_Path.內(nèi)容, “?”, , 假) > -1 或 尋找文本 (Data_Path.內(nèi)容, “*”, , 假) > -1 或 尋找文本 (Data_Path.內(nèi)容, “|”, , 假) > -1 或 尋找文本 (Data_Path.內(nèi)容, “<”, , 假) > -1 或 尋找文本 (Data_Path.內(nèi)容, “>”, , 假) > -1)
  選擇框_指定路徑.選中 = 假
  _選擇框_指定路徑_被單擊 ()
  .如果 (易句柄 > -1)
    信息框 (“路徑為空或含有不合法符號”, 0, “提示:”, )
  .否則
    Data_Path.內(nèi)容 = “”
  .如果結(jié)束
.否則
  .如果 (選擇框_絕對路徑.選中 = 假 且 尋找文本 (Data_Path.內(nèi)容, “:”, , 假) > -1)
    選擇框_指定路徑.選中 = 假
    _選擇框_指定路徑_被單擊 ()
    .如果 (易句柄 > -1)
      信息框 (“非絕對路徑禁止使用冒號”, 0, “提示:”, )
    .否則
      Data_Path.內(nèi)容 = “”
    .如果結(jié)束
  .否則
    寫配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Data”, “編譯路徑”, Data_Path.內(nèi)容)
  .如果結(jié)束
.如果結(jié)束

調(diào)試

.版本 2
.支持庫 spec
.程序集 Running
.程序集變量 路徑, 文本型
.子程序 _Run_創(chuàng)建完畢
.如果 (讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, “自定義程序編譯寫出路徑”, “假”) = “真”)
  路徑 = 讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Data”, “編譯路徑”, “\Debug\Program.exe”)
  .如果 (路徑 ≠ “\Debug\Program.exe”)
    .如果真 (讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, “絕對路徑”, “假”) ≠ “真”)
      .如果真 (取文本左邊 (路徑, 1) ≠ “\”)
        路徑 = “\” + 路徑
      .如果真結(jié)束
      路徑 = 取運(yùn)行目錄 () + 路徑
    .如果真結(jié)束
  .否則
    路徑 = 取運(yùn)行目錄 () + “\Debug\Program.exe”
    創(chuàng)建目錄 (取運(yùn)行目錄 () + “\Debug\”)
  .如果結(jié)束
.否則
  路徑 = 取運(yùn)行目錄 () + “\Debug\Program.exe”
  創(chuàng)建目錄 (取運(yùn)行目錄 () + “\Debug\”)
.如果結(jié)束
窗口_SetParent (Run.取窗口句柄 (), 易句柄)
.子程序 _Run_將被銷毀
結(jié)束 ()
.子程序 _編譯按鈕_被單擊, , , 編譯
調(diào)試_編譯程序 (路徑, 易句柄)
.如果真 (讀配置項(xiàng) (取運(yùn)行目錄 () + “\program.ini”, “Check”, “程序編譯后自動調(diào)試運(yùn)行”, “假”) = “真”)
  .如果真 (文件是否存在 (路徑))
    .如果真 (運(yùn)行 (路徑, 假, ) = 假)
      信息框 (“程序運(yùn)行失敗”, 0, “提示:”, )
    .如果真結(jié)束
  .如果真結(jié)束
.如果真結(jié)束
.子程序 _運(yùn)行按鈕_被單擊, , , 運(yùn)行
調(diào)試_編譯程序 (路徑, 易句柄)
.如果真 (文件是否存在 (路徑))
  .如果真 (運(yùn)行 (路徑, 假, ) = 假)
    信息框 (“程序運(yùn)行失敗”, 0, “提示:”, )
  .如果真結(jié)束
.如果真結(jié)束
.子程序 調(diào)試_編譯程序, , 公開
.參數(shù) 編譯路徑, 文本型
.參數(shù) 易語言句柄, 整數(shù)型
.局部變量 編譯句柄, 整數(shù)型
.局部變量 寫出句柄, 整數(shù)型
調(diào)試_刪除程序 (編譯路徑)
目錄_逐級創(chuàng)建 (編譯路徑)
窗口_PostMessage (易語言句柄, 256, #F7鍵, 0)
窗口_PostMessage (易語言句柄, 257, #F7鍵, 0)
.計(jì)次循環(huán)首 (50, ) ' 5.0 秒
  編譯句柄 = 窗口_FindWindowA (字符 (0), “請輸入欲編譯到的可執(zhí)行文件名:”)
  延遲 (100)
  .如果真 (編譯句柄 > 0)
    跳出循環(huán) ()
  .如果真結(jié)束
.計(jì)次循環(huán)尾 ()
.如果真 (編譯句柄 > 0)
  .計(jì)次循環(huán)首 (30, ) ' 3.0 秒
    寫出句柄 = 窗口_FindWindowExA (編譯句柄, 0, “Edit”, 字符 (0))
    延遲 (100)
    .如果真 (寫出句柄 > 0)
      跳出循環(huán) ()
    .如果真結(jié)束
  .計(jì)次循環(huán)尾 ()
  .如果真 (寫出句柄 > 0)
    窗口_SendMessage (寫出句柄, 12, 0, 編譯路徑)
    寫出句柄 = 窗口_FindWindowExA (編譯句柄, 0, “Button”, “保存(&S)”)
    .如果真 (寫出句柄 > 0)
      窗口_PostMessage (編譯句柄, 256, #回車鍵, 0)
      窗口_PostMessage (編譯句柄, 257, #回車鍵, 0)
      .計(jì)次循環(huán)首 (50, ) ' 5.0 秒
        延遲 (100)
        .如果真 (文件是否存在 (編譯路徑))
          跳出循環(huán) ()
        .如果真結(jié)束
      .計(jì)次循環(huán)尾 ()
      .計(jì)次循環(huán)首 (5, ) ' 0.5 秒
        編譯句柄 = 窗口_FindWindowA (字符 (0), “詢問:”)
        延遲 (100)
        .如果真 (編譯句柄 > 0)
          跳出循環(huán) ()
        .如果真結(jié)束
      .計(jì)次循環(huán)尾 ()
      .如果真 (編譯句柄 > 0)
        寫出句柄 = 窗口_FindWindowExA (編譯句柄, 0, “Button”, “寫出(&W)”)
        .如果真 (寫出句柄 > 0)
          窗口_PostMessage (編譯句柄, 256, #回車鍵, 0)
          窗口_PostMessage (編譯句柄, 257, #回車鍵, 0)
        .如果真結(jié)束
      .如果真結(jié)束
    .如果真結(jié)束
  .如果真結(jié)束
.如果真結(jié)束
.如果真 (文件是否存在 (編譯路徑) = 假)
  信息框 (“程序編譯失敗”, 0, “提示:”, )
.如果真結(jié)束
.子程序 調(diào)試_刪除程序, , 公開
.參數(shù) 編譯路徑, 文本型
.局部變量 exe, 文本型
.局部變量 dir, 文本型
.如果真 (文件是否存在 (編譯路徑))
  dir = 取文本左邊 (編譯路徑, 倒找文本 (編譯路徑, “\”, , 假))
  exe = 取文本右邊 (編譯路徑, 取文本長度 (編譯路徑) - 取文本長度 (dir))
  運(yùn)行 (“cmd /c taskkill /f /im ” + exe, 真, 1)
  刪除文件 (編譯路徑)
  .如果真 (尋找文本 (dir, 取運(yùn)行目錄 () + “\”, , 假) > -1)
    dir = 取文本右邊 (dir, 取文本長度 (dir) - 尋找文本 (編譯路徑, 取運(yùn)行目錄 () + “\”, , 假)) ' X:\xxxx\xxx\  ->  xxx\
    dir = 取文本左邊 (dir, 尋找文本 (dir + “\”, “\”, , 假) - 1) ' xxx\  ->  xxx
    .如果真 (取文本右邊 (dir, 1) ≠ “\”)
      dir = dir + “\”
    .如果真結(jié)束
    刪除目錄 (取運(yùn)行目錄 () + “\” + dir)
  .如果真結(jié)束
.如果真結(jié)束
.子程序 目錄_逐級創(chuàng)建, , 公開
.參數(shù) 目錄路徑, 文本型
.參數(shù) 是否為網(wǎng)絡(luò)路徑, 邏輯型, 可空
.局部變量 標(biāo)識, 文本型
.局部變量 文本, 文本型
.如果 (是否為網(wǎng)絡(luò)路徑)
  標(biāo)識 = “/”
.否則
  標(biāo)識 = “\”
.如果結(jié)束
.判斷循環(huán)首 (尋找文本 (目錄路徑, 標(biāo)識, 取文本長度 (文本) + 1, 假) > -1)
  文本 = 取文本左邊 (目錄路徑, 尋找文本 (目錄路徑, 標(biāo)識, 取文本長度 (文本) + 1, 假))
  創(chuàng)建目錄 (文本)
.判斷循環(huán)尾 ()

運(yùn)行結(jié)果:

易語言如何制作調(diào)試助手

以上是“易語言如何制作調(diào)試助手”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

本文名稱:易語言如何制作調(diào)試助手
瀏覽路徑:http://www.rwnh.cn/article12/pdepgc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、網(wǎng)站維護(hù)、小程序開發(fā)、做網(wǎng)站、企業(yè)網(wǎng)站制作、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
海盐县| 巨野县| 浮梁县| 宁河县| 阳原县| 元阳县| 景宁| 白朗县| 金秀| 平原县| 万载县| 南江县| 休宁县| 台湾省| 五大连池市| 绥化市| 苍溪县| 郸城县| 兴仁县| 澄江县| 六安市| 改则县| 龙州县| 克拉玛依市| 宜昌市| 邢台县| 夏邑县| 中牟县| 方山县| 叙永县| 茂名市| 仁怀市| 安溪县| 长宁区| 独山县| 名山县| 崇礼县| 江陵县| 宁明县| 新蔡县| 乐至县|