如何读写VB.NET INI文件
发表于:2024-10-01 作者:千家信息网编辑
千家信息网最后更新 2024年10月01日,这篇文章主要介绍了如何读写VB.NET INI文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。自从注册表诞生以来ini文件正在逐渐失
千家信息网最后更新 2024年10月01日如何读写VB.NET INI文件
这篇文章主要介绍了如何读写VB.NET INI文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
自从注册表诞生以来ini文件正在逐渐失去其市场占有率,然而基于ini文件的独立性,致使其还没有到达退出历史舞台的地步,很多应用程序的初始化和一些界面参数的设置仍然很愿意从ini文件中读取,为了保证操作需用参数对ini文件的读取的通明性,建议使用一个模块来完成此工作。注:所有操作调用标准的WinAPI函数来完成。读写VB.NET INI文件例子代码:
DimRetAsLong DimStartAsLong PublicFileNameAsString ConstBufSize=10240 DimbufAsString*BufSize PrivateDeclareFunctionGetPrivateProfileIntLib"kernel32"Alias"GetPrivateProfileIntA" (ByVallpApplicationNameAsString,ByVallpKeyNameAsString,ByValnDefaultAsLong,ByVallpFileNameAsString)AsLong PrivateDeclareFunctionGetPrivateProfileSectionLib"kernel32"Alias"GetPrivateProfileSectionA" (ByVallpAppNameAsString,ByVallpReturnedStringAsString,ByValnSizeAsLong,ByVallpFileNameAsString)AsLong PrivateDeclareFunctionGetPrivateProfileStringLib"kernel32"Alias"GetPrivateProfileStringA" (ByVallpApplicationNameAsString,ByVallpKeyNameAsAny,ByVallpDefaultAsString,ByVallpReturnedStringAsString,ByValnSizeAsLong,ByVallpFileNameAsString)AsLong PrivateDeclareFunctionWritePrivateProfileSectionLib"kernel32"Alias"WritePrivateProfileSectionA" (ByVallpAppNameAsString,ByVallpStringAsString,ByVallpFileNameAsString)AsLong PrivateDeclareFunctionWritePrivateProfileStringLib"kernel32"Alias"WritePrivateProfileStringA" (ByVallpApplicationNameAsString,ByVallpKeyNameAsAny,ByVallpStringAsAny,ByVallpFileNameAsString)AsLong PublicSubSetValue(ByValclsNameAsString,ByValkeyAsString,ByValVAsString) Ret=WritePrivateProfileString(clsName,key,V,FileName) EndSub PublicFunctionGetValue(ByValclsNameAsString,ByValkeyAsString)AsString Ret=GetPrivateProfileString(clsName,key,"",buf,BufSize,FileName) Start=1 GetValue=RetStr() EndFunction PrivateFunctionRetStr()AsString DimiAsLong i=InStr(Start,buf,Chr(0)) Ifi>StartThen RetStr=Mid(buf,Start,i-Start) EndIf Start=i+1 EndFunction
感谢你能够认真阅读完这篇文章,希望小编分享的"如何读写VB.NET INI文件"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
文件
篇文章
参数
代码
价值
例子
兴趣
函数
占有率
历史
同时
地步
市场
市场占有率
应用程序
建议
更多
朋友
标准
模块
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器访问管理权限管理
广州王洪石软件开发公司
什么是弹性云服务器
富士通服务器管理接口
首都网络安全日展览
如何强行复制数据库
软件开发工作任务表
区域链网络技术
天津好的软件开发口碑推荐
网络安全基地评论
部队网络安全演讲稿1500字
网络安全企业助推诚信建设
微软服务器安全扫描软件
数据库密码能显示
ea服务器分部
网络安全与管理心得体会
网络安全学院成绩
软件开发工作室网站
销售网络安全项目
广东工控软件开发收费报价表
oracle数据库集群实例名
维护网络安全已成为影响
数据库技术与应用参考答案
软件部署中数据库的作用
网上棋牌软件开发程序
桂电数据库开发技术实验指导
华章科技造纸工业互联网平台
拉萨网络安全老品牌
武侯区网络安全和信息化
星辰大海网络技术有限