亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 53.txt

?? VB文章集(含API、窗口、數(shù)據(jù)庫、多媒體、系統(tǒng)、文件、等等)
?? TXT
字號:
建立文件關(guān)聯(lián) 
   
  
    文件關(guān)聯(lián)是指打開一種類型的文件的默認方式,比如默認狀態(tài)下文本文件txt是與記事本程序相關(guān)聯(lián)的,我們雙擊文本文件,就能直接運行記事本程序來編輯它。文件的關(guān)聯(lián)是通過注冊表得以實現(xiàn)的,本例就是利用API函數(shù)RegCreateKey和RegSetValue來對注冊表進行修改,從中可以看到這兩個函數(shù)的用法。

  為了學習方便,提供的源碼已經(jīng)作了詳細的中文注釋,看看源碼框中的代碼:

 
(源程序下載)

  我們先來聲明API函數(shù),本例中用到的兩個函數(shù)聲明如下:
   Private Declare Function RegCreateKey& Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey&, ByVal lpszSubKey$, lphKey&) As Long

   Private Declare Function RegSetValue& Lib "advapi32.dll" Alias "RegSetValueA" (ByVal hKey&, ByVal lpszSubKey$, ByVal fdwType&, ByVal lpszValue$, ByVal dwLength&) As Long

  RegCreateKey函數(shù)的作用是在注冊表中指定的主鍵下創(chuàng)建一個新的主鍵,而如指定的鍵已經(jīng)存在,那么函數(shù)會打開現(xiàn)有的主鍵,其中各個參數(shù)的意義如下表所示:

參數(shù)  意義  
hKey Long,要打開鍵的句柄,或者一個標準鍵名。例如:HKEY_CLASSES_ROOT 是標準鍵名 
lpSubKey String,欲創(chuàng)建的新子鍵。如創(chuàng)建多個鍵,需用反斜杠將它們分隔開。例如:level1\newkey 
phkResult Long,指定一個變量,用于得到新子鍵的句柄,在設(shè)置鍵值時要用到它 
返回值 Long,零(ERROR_SUCCESS)表示成功。其他任何值都代表一個錯誤代碼 

  RegSetValue函數(shù)用于設(shè)置指定鍵或子鍵的默認值,它的各個參數(shù)的意義如下:

參數(shù)  意義  
hKey Long,一個已打開鍵的句柄,可從上面phkResult得到,或是指定一個標準鍵名 
lpSubKey String,要設(shè)置鍵值的一個子鍵的名字。如指定vbNullString,表示設(shè)置hKey的默認值。如指定的子鍵不存在,則會創(chuàng)建它 
dwType Long,必須是REG_SZ 
lpData String,新的鍵值 
cbData Long,指定lpData的長度,不包括空中止字符 
返回值 Long,零(ERROR_SUCCESS)表示成功。其他任何值都代表一個錯誤代碼 

  下面我們看看怎樣實現(xiàn)文件關(guān)聯(lián),步驟一:在在注冊表的HKEY_CLASSES_ROOT下創(chuàng)建MyApp主鍵:
   ret& = RegCreateKey&(HKEY_CLASSES_ROOT, sKeyName, lphKey&)

  語句中sKeyName已經(jīng)預(yù)先賦值為"MyApp",而函數(shù)執(zhí)行完后lphKey&會返回新創(chuàng)建的主鍵的句柄,然后我們向句柄lphKey&所指的位置寫入鍵值sKeyValue(已經(jīng)賦值為"Logfiles")
   ret& = RegSetValue&(lphKey&, "", REG_SZ, sKeyValue, 0&)

  如果這時查看注冊表,會發(fā)現(xiàn)如下圖所示的新主鍵和鍵值:



  步驟二:在注冊表的HKEY_CLASSES_ROOT下創(chuàng)建另外一個主鍵,鍵名為“.log”,鍵值為“MyApp”,創(chuàng)建的方法與第一步相同,只不過鍵名和鍵值不同。建立此鍵值的作用是,把“.log”文件關(guān)聯(lián)到“MyApp”主鍵所規(guī)定的內(nèi)容,這時的注冊表如下:



  第三步:我們?yōu)椤癕yApp”設(shè)置了一個命令行,也就是在主鍵MyApp下建立如下主鍵:



  實現(xiàn)的代碼是:
   sKeyName = "MyApp"        '*名為MyApp的鍵名
   sKeyValue = "notepad.exe %1"   '*把鍵值設(shè)為"notepad.exe %1",%1指的是要打開的文件
      '如果該鍵已經(jīng)創(chuàng)建,則RegCreateKey那么函數(shù)會打開現(xiàn)有的項
   ret& = RegCreateKey&(HKEY_CLASSES_ROOT, sKeyName, lphKey&)
      '下面一句的實際效果是在MyApp鍵下建立shell\open\command目錄,并寫入鍵值sKeyValue
      '說明:放在一個鍵的shell\open\command下的是打開某一類型文件的應(yīng)用程序的名稱
   ret& = RegSetValue&(lphKey&, "shell\open\command", REG_SZ, sKeyValue, MAX_PATH)

  經(jīng)過以上幾個步驟,我們已經(jīng)建立了“.log”文件和“記事本”程序的關(guān)聯(lián)。總結(jié)前面的內(nèi)容可以發(fā)現(xiàn)在VB中采用API對注冊表操作的基本思路都是類似的,只要我們知道了兩個API函數(shù)的用法,然后熟悉注冊表操作,就能靈活的寫出與注冊表相關(guān)的程序來。 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本韩国视频一区二区| 中文字幕亚洲一区二区av在线| 国产乱理伦片在线观看夜一区| 欧美日韩国产经典色站一区二区三区 | 欧美v日韩v国产v| 欧美在线不卡视频| 日本高清不卡在线观看| 欧美亚洲国产一卡| 欧美午夜片在线观看| 欧美日韩精品二区第二页| 精品久久久久久亚洲综合网 | 美女网站一区二区| 久久精品国产亚洲a| 国产一区二区三区在线观看免费视频 | 日韩一区二区三区在线| 粉嫩高潮美女一区二区三区| 成人中文字幕合集| 色悠久久久久综合欧美99| 91黄色小视频| 91精品麻豆日日躁夜夜躁| 欧美videofree性高清杂交| 久久奇米777| 亚洲天堂精品在线观看| 午夜伦欧美伦电影理论片| 蜜桃视频第一区免费观看| 国产高清成人在线| 欧美性生活久久| 2024国产精品视频| 夜夜爽夜夜爽精品视频| 老司机精品视频导航| 99国产精品久久久久久久久久久| 欧美综合欧美视频| 国产亚洲美州欧州综合国| 色噜噜狠狠色综合中国| 偷拍自拍另类欧美| 国产一区二区三区四| 91在线播放网址| 欧美一级在线视频| 中文字幕亚洲一区二区va在线| 奇米777欧美一区二区| av一二三不卡影片| 精品美女被调教视频大全网站| 亚洲人成人一区二区在线观看| 久久99精品一区二区三区三区| 99免费精品视频| 欧美日韩1区2区| 亚洲激情自拍视频| 日韩亚洲欧美高清| 香蕉加勒比综合久久| 欧美成人一区二区三区片免费 | 国产精品国产自产拍在线| 日韩欧美视频一区| 亚洲男女一区二区三区| 麻豆91免费观看| 99re这里都是精品| 久久综合九色综合欧美就去吻| 亚洲日本在线看| 高清日韩电视剧大全免费| 69堂精品视频| 亚洲成在人线在线播放| 99久久精品免费| 国产三级精品在线| 免费观看成人鲁鲁鲁鲁鲁视频| 91丨porny丨最新| 久久久五月婷婷| 捆绑紧缚一区二区三区视频| 欧洲视频一区二区| 亚洲国产一二三| 在线视频一区二区三区| 亚洲欧美色图小说| 99久久精品情趣| 国产精品久久看| 成人av在线一区二区三区| 久久精品视频在线看| 国产精品综合在线视频| 欧美v国产在线一区二区三区| 午夜精品一区二区三区电影天堂| 99久久国产综合精品色伊| 国产午夜精品福利| 成人性生交大片免费看中文网站| 精品国产亚洲一区二区三区在线观看| 日精品一区二区三区| 在线不卡免费欧美| 无码av免费一区二区三区试看| 在线观看www91| 一区二区三区在线播| 欧美在线|欧美| 日韩成人免费电影| 精品日韩一区二区三区免费视频| 日韩av一区二区三区四区| 欧美色成人综合| 欧美色手机在线观看| 亚洲综合丝袜美腿| 91精品国产色综合久久不卡蜜臀| 日韩精品一二区| 亚洲精品一区二区在线观看| 粉嫩av一区二区三区| 日韩毛片在线免费观看| 欧美日产国产精品| 久久99精品久久久久久国产越南 | 久久精品水蜜桃av综合天堂| 国产不卡在线视频| 亚洲视频综合在线| 777xxx欧美| 国产成a人亚洲| 亚洲一级二级三级在线免费观看| 欧美日韩精品欧美日韩精品一综合| 免费久久精品视频| 国产精品久久久久桃色tv| 欧美日韩在线不卡| 国产乱国产乱300精品| 国产精品福利一区| 7777精品伊人久久久大香线蕉的 | 国产精品每日更新在线播放网址| 日本韩国精品一区二区在线观看| 蜜臀av一区二区在线免费观看| 日本一区二区三区电影| 欧美伊人精品成人久久综合97| 久久精品国产色蜜蜜麻豆| 18成人在线观看| 日韩视频在线永久播放| 成人av在线资源网站| 蜜桃视频在线一区| 亚洲精品你懂的| 日韩视频永久免费| 日本道在线观看一区二区| 国产在线一区二区| 亚洲h动漫在线| 国产精品福利一区| 精品国产乱码久久久久久久| 91福利在线看| 成人激情免费视频| 久久国产精品99精品国产| 麻豆精品在线视频| 亚洲一区二区av在线| 国产女主播一区| 欧美videofree性高清杂交| 欧美少妇性性性| 91浏览器打开| 99久久精品国产毛片| 国内精品免费**视频| 日韩精品1区2区3区| 亚洲视频你懂的| 国产精品福利影院| 国产精品国产精品国产专区不片| 久久无码av三级| 亚洲精品在线一区二区| 日韩欧美自拍偷拍| 日韩一区二区三区四区五区六区| 在线视频一区二区三| 一本到一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲一二三专区| 一级做a爱片久久| 亚洲精品菠萝久久久久久久| 一区在线中文字幕| 亚洲欧洲日韩在线| 日韩一区欧美一区| 中文字幕日韩一区| 亚洲精品精品亚洲| 亚洲精品国产成人久久av盗摄| 欧美国产97人人爽人人喊| 国产精品天天看| 国产精品久久看| 亚洲天堂av一区| 日韩一区在线播放| 亚洲.国产.中文慕字在线| 五月激情综合婷婷| 美女视频黄 久久| 国产一区在线精品| 粉嫩av一区二区三区在线播放| 成人在线综合网站| 色香色香欲天天天影视综合网| 欧美三区在线观看| 日韩欧美一区二区视频| 精品国偷自产国产一区| 久久久美女毛片| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲成人一二三| 国产一二精品视频| 91麻豆精品视频| 欧美一区二区国产| 欧美国产丝袜视频| 亚洲精品ww久久久久久p站| 免费成人你懂的| 99久久久国产精品免费蜜臀| 欧美日韩国产首页在线观看| 欧美电影免费观看高清完整版在| 久久精品一区二区三区av| 亚洲精品va在线观看| 久久丁香综合五月国产三级网站 | 亚洲免费伊人电影| 免费人成精品欧美精品| 波多野洁衣一区| 91精品国产丝袜白色高跟鞋| 日本一区二区三级电影在线观看| 亚洲亚洲精品在线观看| 国产成人夜色高潮福利影视| 欧美午夜在线一二页| 国产欧美日韩三区|