成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

案例分析讀寫VB.NET INI文件

開(kāi)發(fā) 后端
文章主要介紹了讀寫VB.NET INI文件的案例分析,自從注冊(cè)表誕生以來(lái)ini文件正在逐漸失去其市場(chǎng)占有率,然而基于ini文件的獨(dú)立性,致使其還沒(méi)有到達(dá)退出歷史舞臺(tái)的地步。

VB.NET經(jīng)過(guò)長(zhǎng)時(shí)間的發(fā)展,很多用戶都很了解VB.NET了,這里我發(fā)表一下關(guān)于讀寫VB.NET INI文件個(gè)人理解,和大家分享一下。

#T#自從注冊(cè)表誕生以來(lái)ini文件正在逐漸失去其市場(chǎng)占有率,然而基于ini文件的獨(dú)立性,致使其還沒(méi)有到達(dá)退出歷史舞臺(tái)的地步,很多應(yīng)用程序的初始化和一些界面參數(shù)的設(shè)置仍然很愿意從ini文件中讀取,為了保證操作需用參數(shù)對(duì)ini文件的讀取的通明性,建議使用一個(gè)模塊來(lái)完成此工作。注:所有操作調(diào)用標(biāo)準(zhǔn)的WinAPI函數(shù)來(lái)完成。讀寫VB.NET INI文件例子代碼:

  1. DimRetAsLong  
  2. DimStartAsLong  
  3. PublicFileNameAsString  
  4. ConstBufSize=10240 
  5. DimbufAsString*BufSize  
  6. PrivateDeclareFunctionGetPrivateProfileIntLib"kernel32"Alias"GetPrivateProfileIntA"  
  7. (ByVallpApplicationNameAsString,ByVallpKeyNameAsString,ByValnDefaultAsLong,ByVallpFileNameAsString)AsLong  
  8.  
  9. PrivateDeclareFunctionGetPrivateProfileSectionLib"kernel32"Alias"GetPrivateProfileSectionA"  
  10. (ByVallpAppNameAsString,ByVallpReturnedStringAsString,ByValnSizeAsLong,ByVallpFileNameAsString)AsLong  
  11.  
  12. PrivateDeclareFunctionGetPrivateProfileStringLib"kernel32"Alias"GetPrivateProfileStringA"  
  13. (ByVallpApplicationNameAsString,ByVallpKeyNameAsAny,ByVallpDefaultAsString,ByVallpReturnedStringAsString,ByValnSizeAsLong,ByVallpFileNameAsString)AsLong  
  14.  
  15. PrivateDeclareFunctionWritePrivateProfileSectionLib"kernel32"Alias"WritePrivateProfileSectionA"  
  16. (ByVallpAppNameAsString,ByVallpStringAsString,ByVallpFileNameAsString)AsLong  
  17.  
  18. PrivateDeclareFunctionWritePrivateProfileStringLib"kernel32"Alias"WritePrivateProfileStringA"  
  19. (ByVallpApplicationNameAsString,ByVallpKeyNameAsAny,ByVallpStringAsAny,ByVallpFileNameAsString)AsLong  
  20.  
  21. PublicSubSetValue(ByValclsNameAsString,ByValkeyAsString,ByValVAsString)  
  22. Ret=WritePrivateProfileString(clsName,key,V,FileName)  
  23. EndSub  
  24.  
  25. PublicFunctionGetValue(ByValclsNameAsString,ByValkeyAsString)AsString  
  26. Ret=GetPrivateProfileString(clsName,key,"",buf,BufSize,FileName)  
  27. Start=1 
  28. GetValue=RetStr()  
  29. EndFunction  
  30.  
  31. PrivateFunctionRetStr()AsString  
  32. DimiAsLong  
  33. i=InStr(Start,buf,Chr(0))  
  34. Ifi>StartThen  
  35. RetStr=Mid(buf,Start,i-Start)  
  36. EndIf  
  37. Start=i+1  
  38. EndFunction  


上面就是一個(gè)讀寫VB.NET INI文件的例子,希望對(duì)大家有用。

 

責(zé)任編輯:田樹(shù) 來(lái)源: 博客
相關(guān)推薦

2010-01-20 13:42:10

VB.NET訪問(wèn)INIGetPrivateP

2009-11-03 13:16:58

VB.NET讀取文件

2009-10-15 16:39:00

VB.NET讀取INI

2009-10-29 14:50:22

VB.NET擴(kuò)展名分組

2009-10-29 14:02:24

VB和VB.NET比較

2009-10-29 15:16:02

VB.NET文件傳送

2009-10-14 10:25:52

VB.NET讀寫文本文

2010-01-15 10:05:35

VB.NET文件對(duì)象

2010-01-07 11:07:20

VB.NET讀取INI

2009-10-29 16:46:32

VB.NET語(yǔ)言

2009-10-28 11:27:34

VB.NET資源文件

2009-11-02 11:13:06

VB.NET讀寫文件

2009-10-28 10:04:53

VB.NET XmlW

2009-11-02 17:12:01

VB和VB.NET

2009-10-27 10:58:00

VB.NET文件名排序

2009-10-15 15:14:54

VB.NET臨時(shí)文件

2009-10-29 14:16:32

VB.NET讀寫文本文

2009-10-27 09:59:17

VB.NET動(dòng)態(tài)代碼

2009-11-04 10:54:53

VB.NET MOVE

2009-10-13 09:24:57

VB.NET Dock
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 99re国产视频 | 一二三区在线 | 7799精品视频天天看 | 欧美成人第一页 | 少妇一区二区三区 | 久久久久久久91 | 久久不卡 | 日韩小视频在线 | 中文在线www | 国产一级视频在线播放 | 国产区在线看 | 日日夜夜天天久久 | 超碰日韩| 国产乱码久久久 | 亚洲一本 | 激情视频网站 | www久久国产| 国产精品欧美一区二区三区不卡 | 亚洲乱码一区二区三区在线观看 | 91影院| 欧美日韩成人一区二区 | 欧美高清成人 | 国产福利二区 | 日韩一区不卡 | 国产高清视频一区 | av一区二区三区四区 | 粉嫩国产精品一区二区在线观看 | 国产乱码精品一区二区三区忘忧草 | 精品一区在线 | 中文字幕第100页 | 国产在线精品一区二区 | 欧美一级二级在线观看 | 午夜在线| 国产精品精品视频一区二区三区 | 91精品国产91久久久久久最新 | 国产视频福利在线观看 | 久久国产区 | 日韩视频在线一区 | 日本福利视频免费观看 | 精品国产91久久久久久 | 精品视频免费 |