1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          vb.net教程(VB.NET調用CHM幫助的實用方法)

          來源:互聯網轉載 時間:2024-05-03 10:11:01

          VB.NET對CHM幫助進行調用可以通過很多種方法來實現。那么具體使用何種方法要根據我們在實際編程中不同的環境來進行選擇。首先讓我們一起來對這些VB.NET調用CHM幫助的方法進行一個初步的認識,方便我們做出選擇。

          一個應用程序不論編制得如何***,在很多情況下用戶還是會對如何使用它提出問題。 Visual Basic 提供了對兩種不同幫助系統的支持:傳統的 Windows 幫助系統 (WinHelp)和新的 HTML 幫助(CHM幫助)。當我們制作好幫助文件后,就需要在程序的適當位置編寫代碼進行調用,將討論幾種在程序中調用CHM幫助文件的方法。

          VB.NET調用CHM幫助方法一 使用F1鍵:

          這種方法最簡單,只需如下代碼即可:

          PrivateSubForm_Load()App.HelpFile=app.path&"\help.chm"'調用與主程序同目錄下的help.chm幫助文件,按F1鍵調用EndSub

          VB.NET調用CHM幫助方法二 使用SendKeys方法:

          PrivateSubForm_Load()App.HelpFile=app.path&"\help.chm"EndSubprivateSubCmdHelp_Click()SendKeys"{F1}"'發送擊鍵到活動窗口EndSub

          VB.NET調用CHM幫助方法三 使用Shell函數:

          privateSubCmdHelp_Click()Shell"hh.exehelp.chm",vbNormalFocus'help.chm為指定的幫助文件,可包含路徑。EndSub

          VB.NET調用CHM幫助方法四 使用HtmlHelp函數:

          先聲明如下API:

          1. OptionExplicit

          2. PrivateDeclareFunctionHtmlHelpALib"hhctrl.ocx"
            (ByValhwndCallerAsLong,ByValpszFileAsString,
            ByValuCommandAsLong,ByValdwDataAsLong)AsLong

          3. 'hwndCaller指定調用者的窗口,pszFile指定要調用的文件,
            uCommand是發送給HtmlHelp的命令,dwData是uCommand的參數。

          然后在過程中調用:

          privateSubCmdHelp_Click()dimiasstringi=app.path&"\help.chm"'用變量i記錄與主程序同目錄下的help.chm幫助文件HtmlHelpAForm1.hWnd,i,0,0EndSub

          VB.NET調用CHM幫助方法五 使用shellexecute函數:

          先聲明如下API:

          1. OptionExplicit

          2. '聲明API函數用于異步打開一個文檔

          3. PrivateDeclareFunctionShellExecuteLib
            "shell32.dll"Alias"ShellExecuteA"
            (ByValhwndAsLong,ByVallpOperationAsString,
            ByVallpFileAsString,ByVallpParametersAsString,
            ByVallpDirectoryAsString,ByValnShowCmdAsLong)AsLong

          4. PrivateConstSW_SHOWNORMAL=1

          然后在過程中調用:

          privateSubCmdHelp_Click()dimaaslongDimbAsStringb=App.Path&"\help.chm"'用變量b記錄與主程序同目錄下的help.chm幫助文件a=ShellExecute(0,"open",b,"","",SW_SHOWNORMAL)EndSub

          以上五種VB.NET調用CHM幫助的方法各有優缺點,從代碼的簡單上講,建議使用第二種方法。從功能上講,建議使用第五種方法,因其不只用于打開CHM幫助文件,還可用同樣的格式打開、打印或查找一個文件或文檔(參見該API的說明資料)。

          看完上述內容,你們掌握VB.NET調用CHM幫助的實用方法的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注本站行業資訊頻道,感謝各位的閱讀!

          標簽:vb.net教程-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          (資料圖)在生活中,很多人都不知道大江大河大結局是什么意思,其實他的意思是非常簡單的,下面就是小編搜索到的大江大河大結局相關的一些知識,我們一起來學習下吧!1、《大江大河》最后的結局中,宋運輝在心灰意冷之下主動申請調往東海,雷東寶成功收購市電線廠為宋運萍報仇,和韋春紅的感情也有了進一步發展,楊巡掛靠在雷東寶的企業下,收購了電器市場,他和尋建祥也在宋運輝的介紹下達成了合作。2、《大江大河》是由上海廣...

          (資料圖)提 到手工怎么制作活動抽獎箱大家在熟悉不過了,那你是否知道手工怎么制作活動抽獎箱嗎?快和小編一起去了解一下吧!手工怎么制作活動抽獎箱,相信很多朋友們對這個問題很感興趣,下面給大家介紹一下,希望可以幫助到大家。準備一個紙箱,對紙箱進行修剪,剪掉開口和三個面,留下一個面作為接口,進行開口。根據手的大小開一個口子,可以用美工刀也可以用剪刀,弄出一個足夠手進出的口子。開口完畢后,將留下的接口折下...

          一般企業流動比率多少合適?流動比率一般在1.5~2.0之間比較好,流動比率越高這就說明日常經營越不需要短期資金的支持,但比率過高表明資金利用效率越低。在實際計算中,流動比率的計算公式為流動比率 = 流動資產/ 流動負債,也就是說流動資產的變化和流動負債的變化都會對流動比率的大小造成影響。1、流動比率用來衡量企業流動資產在短期債務到期以前,可以變為現金用于償還負債的能力。雖然流動比率越高,企業資產的...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>