linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > 开发语言 > Basic >
栏目导栏
  php
  JSP
  ASP
  asp.net
  JAVA
  c/c++/c#
  perl
  JavaScript
  Basic
  Delphi
资料搜索
热门文章
·VB读取文件内容的简单方法
·Visual Basic串口通信程序设计
·用VB查询数据库记录四法
·基于VB6.0射击游戏实例
·什么是BASIC语言
·为你的VB程序程序加密(VB新手
·VB新手常见问题解答
·Visual Basic变态用法之函数指
·VB的坐标系统综述
·如何编写高质量的VB代码
·菜鸟入门:VB编程规约
·Visual Basic代码优化的六条定
·用Visual Basic创建多线程应用
·在VB应用程序中调用Excel2000
·VB COM基础之ActiveX EXEs
最新文章
·VB2005中开发新一代控制台应用
·VB的坐标系统综述
·变量的作用域与存活期
·VBScript 数据类型
·为你的VB程序程序加密(VB新手
·VB新手常见问题解答
·用VB开发即时战略游戏
·窗体迁移大法
·VB编程的几个API函数的应用问题
·VB编程的一些基础的问题
·利用VB6.0开发基于IIS的应用程
·在VB应用程序中调用Excel2000
·菜鸟入门:VB编程规约
·Visual Basic 安装程序的制作
·.NET和VB编程创建SQL Server
Google
 
VB操作.ini后缀文件的方法
[ 作者:  加入时间:2007-10-29 14:30:48  来自:Linux联盟收集整理 ]
读文件用到GetPrivateProfileString,写文件需要用到WritePrivateProfileString。 UcDLinux联盟
   在窗体放置两个命令按钮Command1与Command2,分别用来执行写操作与读操作。 UcDLinux联盟
Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long UcDLinux联盟
Private Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long UcDLinux联盟
UcDLinux联盟
UcDLinux联盟
Private Sub Command1_Click() UcDLinux联盟
Dim A As Long UcDLinux联盟
'写信息 UcDLinux联盟
'修改ABC.INI文件中TIP字段中START的值为当前系统时间 UcDLinux联盟
'如果该文件不存在会自动建立,当函数返回值为0时说明修改不成功 UcDLinux联盟
A = WritePrivateProfileString("TIP", "START", Time$, App.Path & "\ABC.INI") UcDLinux联盟
If A = 0 Then MsgBox ("写文件时出错") UcDLinux联盟
End Sub UcDLinux联盟
UcDLinux联盟
UcDLinux联盟
Private Sub Command2_Click() UcDLinux联盟
Dim A As Long UcDLinux联盟
Dim T As String UcDLinux联盟
'读取信息 UcDLinux联盟
T = Space$(1000) '事先定义读取值的字串宽度 UcDLinux联盟
'读取ABC.INI文件中TIP字段中START的值并打印出来 UcDLinux联盟
'当函数返回值为0时说明读取数据出错 UcDLinux联盟
A = GetPrivateProfileString("TIP", "START", "", T, 1000, App.Path & "\ABC.INI") UcDLinux联盟
If A = 0 Then MsgBox "找不到所需字段": Exit Sub UcDLinux联盟
Print Left$(T, Len(Trim$(T)) - 1) UcDLinux联盟
End Sub Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息