调用API函数读写配置文件
来源:互联网 发布:linux下oracle创建实例 编辑:程序博客网 时间:2024/05/16 11:48
第一步:引入命名空间
using System.Runtime.InteropServices;
第二步:声明API函数
[DllImport("kernel32.dll")]
private static extern long WritePrivateProfileString(
string section, //小节名
string key, //关键字
string val,//变量值
string filePath//配置文件路径
);
[DllImport("kernel32.dll")]
private static extern int GetPrivateProfileString(
string strAppName,//要查找的小节名称
string strKeyName, //关键字
string strDefault,//如果没有找到内容,则返回该值
StringBuilder sbReturnString, //查找到内容后,存放于该缓存区中
int nSize,//设置缓存区中可以存储的最大字符数
string strFileName//配置文件路径
);
第三步:写配置文件
WritePrivateProfileString("MyQQ", "IP", "192.168.1.230", @"C:\QQ.ini");
WritePrivateProfileString("MyQQ","Port","11000",@"C:\QQ.ini");
WritePrivateProfileString("MyName", "Name", "老徐", @"C:\QQ.ini"); WritePrivateProfileString("MyQQ", "DBC", "test", @"C:\QQ.ini");
配置文件内容如下:
[MyQQ]
IP=192.168.1.230
Port=11000
DBC=test
[MyName]
Name=老徐
第三步:读取配置文件中的IP配置信息
StringBuilder sb = new StringBuilder();//声明一个缓存区
GetPrivateProfileString("MyQQ", "IP", "对不起,没找到对应配置信息", sb, 255, @"c:\QQ.ini");//读取内容到缓存区
MessageBox.Show(sb.ToString());
联系作者:老徐 xyxtl@163.com QQ:362880403 TEL:18615207376
- 调用API函数读写配置文件
- 调用API函数读写INI
- 配置文件键值对读写API函数实现
- API 读写配置文件
- C函数读写配置文件
- C# API读写ini配置文件
- API函数读写文件
- 文件读写API函数
- 操作配置文件API函数
- c++ 实现对配置文件的读写 根据windows API 函数简单改写
- 使用win api 读写 ini配置文件
- 文件的读写API函数
- MFC API实现Excel读写 屏蔽调用SaveAs函数时弹出“文件已存在”问题
- 调用API函数
- C#调用API函数
- C#调用API函数
- C#调用API函数
- 动态调用API函数
- Objective-C中的字符串格式化输出
- 友元类
- linux 进程,作业控制,控制终端,会话期
- (一):单片机最小系统组成与I/O输出控制
- Android的搜索框
- 调用API函数读写配置文件
- Linux内核的中断子系统
- 商店管理系统源代码(一)
- android 自定义权限
- 百度推荐与个性化部-架构组二面
- 短信平台PHP代码实现
- 如何弹出QQ临时对话框,实现不添加好友的在线交谈效果。
- js正则解析URL参数
- C++ hash_map 与 Java HashMap 的区别