using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices; namespace ReadIniTest
{
class Class1
{
[DllImport("kernel32.dll")]
static extern uint GetPrivateProfileString(string lpAppName, string lpKeyName, string lpDefault, StringBuilder lpReturnedString, uint nSize, string lpFileName); public static string GetItemValueFromIniFile(string initFileName, string groupName, string itemName)
{
StringBuilder strBuilder = new StringBuilder();
uint cap=(uint)strBuilder.Capacity;
uint uRes = GetPrivateProfileString(groupName, itemName, "default", strBuilder, cap, initFileName);
Console.WriteLine("cap={0},uRes={1}", cap, uRes);//cap=500,uRes=499
return strBuilder.ToString();
}
}
}

最新文章

  1. .Net Core Logger 实现log写入本地文件系统
  2. SpringBean_获取Spring加载的所有bean(实践)
  3. 关于redis扩展安装及使用
  4. SSH in Python
  5. 【BZOJ】3211: 花神游历各国
  6. bug:无法给图片加边框
  7. 安装php扩展库
  8. 在CentOS上装 ElasticSearch
  9. WebGL on iOS8 最终等到了这一天
  10. curl fake ip
  11. iOS状态栏字体设置为白色
  12. [iOS Animation]-CALayer 图层几何学
  13. javascript 六种数据类型(一)
  14. 时序分解算法:STL
  15. video字幕无法显示,video视频在google中无法控制快进
  16. android 运行时异常捕获
  17. 高可用Eureka注册中心配置说明(双机部署)
  18. monkey日志管理
  19. C#开发轻松入门--笔记
  20. [UE4]虚幻4 spline组件、spline mesh组件的用法

热门文章

  1. rpc通讯
  2. Python【每日一问】20
  3. 第十二节:Asp.Net Core 之分布式缓存(SQLServer和Redis)
  4. Background Suppression Network for Weakly-supervised Temporal Action Localization [Paper Reading]
  5. Java学习:线程的安全问题
  6. Java分布式唯一ID生成方案——比UUID效率更高的生成id工具类
  7. AQS原理解析 AbstractQueuedSynchronizer
  8. selenium自学笔记---ecshop购买脚本 xpath定位元素(下拉框,单选框)
  9. 使用JavaConfig配置SpringMVC
  10. Spring Boot 框架下使用MyBatis访问数据库之基于XML配置的方式