`

net 读取ini文件

阅读更多
ServiceConfig.ini
文件内容:

[General]

StationLine=DL1
StationGroup=EMKAU
StationId=EMKAU11
Section=Emilie_Connection
Printer=FinePrint
CultureInfo=zh-TW

[Emilie_Connection]
srvAddress = tcp://172.1.5.2:2103/RoutingObject.Routing

主文件读取.ini文件内容[ DllImport ( "kernel32" ) ]
  private static extern int GetPrivateProfileString ( string    section ,string key , string def , StringBuilder retVal ,int size , string filePath ) ;
  StringBuilder temp = new StringBuilder ( 255 ) ;
  GetPrivateProfileString("General", "Section", "", temp, 255, configFilePath);
  section = temp.ToString();
  GetPrivateProfileString("General", "StationLine", "", temp, 255, configFilePath);
  lineID = temp.ToString();
  temp.Remove(0, temp.Length);
  GetPrivateProfileString("General", "StationGroup", "", temp, 255, configFilePath);
  STATION_GROUP_NAME = temp.ToString();
  temp.Remove(0, temp.Length);
  GetPrivateProfileString("General", "StationId", "", temp, 255, configFilePath);
  STATION_ID = temp.ToString();
分享到:
评论

相关推荐

    读写ini配置文件

    在C++中,可以使用第三方库如TinyXML或Boost.PropertyTree来读写ini文件,它们提供了更高级的抽象和错误处理机制。对于Python,有ConfigParser模块(在Python 3中称为`configparser`),提供了一套简洁的接口来操作...

    ReadINI:用.NET读取INI文件。 包含DLL文件

    #读取INI ReadINI类,用于读取您的.ini文件#用法: 将数据写入您的.ini文件var rini = new ReadINI ( @" C:\FakePath\Settings.ini " );rini . Write ( " Some Key " , " Some Value " , " Some Section. !Default...

    asp.net INI文件读写类

    ### ASP.NET INI 文件读写类详解 #### 一、概述 在软件开发过程中,配置文件的使用非常普遍。INI 文件作为一种轻量级且易于解析的配置文件格式,在很多应用场景中发挥着重要作用。本篇文章将深入探讨一个针对 ASP...

    mysql的my.ini文件

    `my.ini`文件是MySQL服务器启动时读取的主要配置文件,它定义了数据库服务的各项参数,如服务器端口、数据存储位置、字符集、最大连接数等。这个文件的重要性在于它可以定制化MySQL的行为,以满足不同环境和应用的...

    ini-parser, 读/写INI文件的简便方法 !.zip

    INI文件分析器用于读取/写入来自 C# 流。文件流和写入的字符串的.NET 。Mono和rec兼容( * ) 库。也实现合并操作,对于完整的ini文件,部分,甚至是文件中包含的键的子集。( * ) 这个库是 100%. NET 代

    my.ini文件for mysql

    在Windows系统中,`my.ini`文件是MySQL服务器启动时读取的主要配置文件,用于定义服务器的各项运行参数。下面将详细阐述`my.ini`文件的相关知识点及其重要性。 一、`my.ini`文件结构与内容 `my.ini`文件通常包含多...

    MySQL数据库中的my.ini文件

    这个文件是MySQL服务器启动时读取的配置文件,用于设定数据库的各项参数,以满足不同环境和性能需求。下面我们将深入探讨`my.ini`文件的详细内容及其对MySQL工作方式的影响。 `my.ini`文件通常位于MySQL安装目录下...

    配置文件节点读写

    如读取`.ini`文件时,可以使用`ConfigParser`库(Python);对于`.xml`,可能需要`ElementTree`(Python)或`DOM`(Java)解析器;`.json`文件则可以用`json`模块(Python)或`org.json`库(Java);`.yaml`文件可以...

    Mysql5.7在windows7下my.ini文件加载路径及数据位置修改方法

    首先,my.ini文件是MySQL服务启动时读取的配置文件,它包含了服务启动和运行所需的各种参数设置。在Windows系统下,my.ini文件并不一定是放在MySQL安装目录或data目录下,而是根据Windows注册表中的配置来确定的。...

    C#,VB.NET和VBScript的INI读取器/写入器类

    由于VBScript不直接支持读写INI文件,所以需要通过Windows API函数,如`WritePrivateProfileString`和`GetPrivateProfileString`,进行操作。这需要对Win32 API有一定的了解。 5. **.NET Framework版本**:标签中...

    C#实例。net_经典例子400个

    当系统启动时,程序读取这些存储在INI文件中的数据,从而构建历史菜单。此外,为了确保菜单能够正常工作,开发者需在窗体中添加MenuStrip控件,并设置主窗体的IsMdiContainer属性为True。 **实现过程** 1. **项目...

    C# 消息队列.zip

    C#的System.IO命名空间提供了如StreamReader和StreamWriter类,可以方便地读写ini文件。例如,`using (StreamWriter sw = new StreamWriter("config.ini")) { sw.WriteLine("Key=Value"); }` 将写入键值对到ini文件...

    C# MyUtils 工具类,处理时间,读取数据库,处理强转,时间处理等

    适合新手入坑使用,持续更新 字符转 转int double 时间的各种处理 连接sqlite 数据库 id生成 读取ini文件 功能类名 将时间转成int 时间的各种转换 设置应用程序未处理异常记录

    FTP客户端设计-NET-课程设计

    辅助管理模块实现一些相关功能如:读写配置INI文件。 该FTP客户端软件达到了使用方便的目标,希望开发软件的经验能为使用.NET设计开发Windows应用程序FTP客户端软件的初学者提供一些帮助。 本FTP软件测试,分4部分...

    C# 基础类大全_CN.zip

    C#读取AD域里用户名或组、Chart图形、cmd、Cookie&Session、CSVHelper、CSV文件转换、DataTable转实体、DBHelper、DecimalUtility及中文大写数字、Excel操作类、FTP操作类、H5-微信、Html操作类、INI文件读写类、IP...

    mysql 1067错误

    - 如果my.ini文件存在配置错误,可以尝试删除当前的my.ini文件,然后根据MySQL的安装路径创建一个新的my.ini文件,确保添加正确的`basedir`和`datadir`。 3. **检查路径和权限**: - 确保my.ini文件中指定的所有...

    GlobalInfo.cs

    全局函数代码,包括int、string、double、char等各类型之间的相互转换以及对.ini文件的读写操作

    Mysql双服务器互为主从和读写分离配置

    - **修改配置文件**:复制`my-default.ini`文件,并重命名为`my.ini`。根据实际需求调整配置项,比如设置`basedir`和`datadir`为实际安装路径。 - **示例配置**: ```ini [mysqld] basedir="E:\Soft\Java\mysql-...

    IE首页锁定工具

    本工具为了解决网吧IE首页...注意:是把cw.ini文件移到D盘目录位置,如果是复制,还是读取默认位置的文件。 QQ群:121330959 QQ: 278266642 一起学习 一起进步 多提意见。 <以上联盟我自己一直在用,有好的告诉我哦!>

    超级IE首页设置工具

    解决网吧IE首页无法设置或被篡改问题 本软件运行环境需要net ...注意:是把cw.ini文件移到D盘或E盘目录位置,如果是复制,还是读取默认位置的文件。 QQ群:121330959 QQ: 278266642 一起学习 一起进步 多提意见。

Global site tag (gtag.js) - Google Analytics