偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

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

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


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

 

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

2010-01-20 13:42:10

VB.NET訪問INIGetPrivateP

2009-10-29 14:50:22

VB.NET擴展名分組

2009-11-03 13:16:58

VB.NET讀取文件

2009-10-15 16:39:00

VB.NET讀取INI

2009-10-29 14:02:24

VB和VB.NET比較

2009-10-29 15:16:02

VB.NET文件傳送

2010-01-15 10:05:35

VB.NET文件對象

2009-10-14 10:25:52

VB.NET讀寫文本文

2009-10-28 11:27:34

VB.NET資源文件

2010-01-07 11:07:20

VB.NET讀取INI

2009-11-02 11:13:06

VB.NET讀寫文件

2009-10-29 16:46:32

VB.NET語言

2009-11-02 17:12:01

VB和VB.NET

2009-10-15 15:14:54

VB.NET臨時文件

2009-10-28 10:04:53

VB.NET XmlW

2009-10-29 14:16:32

VB.NET讀寫文本文

2009-10-27 10:58:00

VB.NET文件名排序

2010-01-15 15:39:14

VB.NET Sub過

2010-01-12 17:54:42

VB.NET Dlli

2009-11-02 15:57:36

VB.NET WEB
點贊
收藏

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