配置文件怎么写入
❶ php写入配置文件
function saveAction()
{
$config_file='./application/config/sys.ini.php';
$info = $_POST;
$con = "<?php\r\nreturn array(\r\n";
$con .= "\t'CSS_PATH' => " . $info['CSS_PATH'];
$con .= "\r\n\t'JS_PATH' => " . $info['JS_PATH'];
$con .= "\r\n\t'FILE_PATH' => " . $info['FILE_PATH'];
$con .= '\r\n);\r\n?>';
if(file_put_contents($config_file,$con))
return true;
else
return false;
}
❷ WPF中如何写入配置文件ini
在WPF中读写config配置文件,很简单。
1. 在你的工程中,添加app.config文件。文件的内容默认为:
[csharp]view plain
<?xmlversion="1.0"encoding="utf-8"?>
<configuration>
</configuration>
- 2.如果你想给程序配置一些参数,就在<configuration>标签中添加<appSettings>.例如:
<?xmlversion="1.0"encoding="utf-8"?>
<configuration>
<appSettings>
<addkey="Path"value="SFSFSDSDS"/>
<addkey="NAME"value="FUCk"/>
</appSettings>
</configuration>
- 3.然后你在程序里需要的地方读写它就可以了。先引用
usingSystem.Configuration;
- 4.读:
stringstr=ConfigurationManager.AppSettings["Path"];
- 5.写:
Configurationcfa=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
cfa.AppSettings.Settings["NAME"].Value="WANGLICHAO";
cfa.Save();
- 6.收工!
[html]view plain
[csharp]view plain
[csharp]view plain
[csharp]view plain
❸ 如何将.TXT格式配置文件导入迈普S4126E交换机,要具体操作命令和步骤
首先你需要的材料有:
迈普S4126E、console线一根、电脑一台(带com口)。
步骤:
将迈普交换机团穗通电塌衡卜,然后将console线插入迈普交换机中。
将console线的另外一段接入到电脑的com口上
打开电脑的通讯软件 如果没有就需要下载 拨号通信软件如secure CRT
打开软件 并且连接选择计算机上的com口即可。
查看到交换机配置界面,将TXT文本配置文档复制到界面窗口。
按回车,即可将TXT配置文件写入到交换机。
选择SAVE 保存退出即可。迈普的命令中输入SAVE 按提示选择保存退出。
关机交换机,重启交换机。交换机即可按照配置文档运行。
总结:如果你只拦颤是普通的网管,建议你不要操作了,你可以寻找当地的网络工程师给与你远程调试和网络优化咨询服务。
❹ 如何将配置文件写入LUA
直接纳梁办法碧茄祥有2个 一个是手动修改 插件LUA文件的默认设置 比较麻烦 第二个如果你用的ACE类插件 可以使用ACE库带的导出设置 保存单独的配置文件 推荐用OneButtonConfig 这悔搏个插件 可以集中设置所有插件 并且把设置内容保存在自己的设置文件内
❺ MFC中,为ComboBox选择项创建配置文件,怎么写入怎么读出
使用简单的文件读取操作就行,file.write(string)和file.Read(Sting);只需要把选中项转为字符串,将字符串write进文件就行了
❻ 怎么写配置文件
配置文件可以是任何形式,可以是xml或者txt都行,比如数据库的连接配置
比如:
<?xml version="1.0" standalone="yes"?>//这句一定要有,下面的你随意写
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>
<connectionStrings>
<add name="DBConnectionString" connectionString="Data Source=192.168.118.21;Initial Catalog=PreMix;User Id =sa;Password =sa" providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
这就是个配置文件,在winform里面直接用DataSet的ReadXml()方法就能读取到里面的值
❼ 用C#如何读写配置文件
INI文件就是扩展名为"ini"的文件。
其一般形式如下:
[section1] // 配置节
//键名 //键值
keyword1 = valuel
keyword2 = value2
……
[section2]
keyword3 = value3
keyword4 = value4
在Windows系统中,INI文件是很多,最重要的就是"System.ini"、"System32.ini"和"Win.ini"。该文件主要存放用户所做的选择以及系统的各种参数。用户可以通过修改INI文件,来改变应用程序和系统的很多配置。但自从Windows 95的退出,在Windows系统中引入了注册表的概念,INI文件在Windows系统的地位就开始不断下滑,这是因为注册表的独特优点,使应用程序和系统都把许多参数和初始化信息放进了注册表中。以及XML文件的国际标准化给INI文件又一次打击。
但在某些场合,INI文件还拥有其不可替代的地位。比如绿色软件的规定就是不向注册表和系统中填入新东西。对于软件需要储存的信息就需要存入到文件中了。XML虽然兼容性比较好,但对于仅仅保存几个自定义参数而言就显得大材小用了。这是就可以选择使用快速简单的储存方式:INI文件。
本文就来探讨一下C#是如何对INI进行读写操作。
主要思路是调用Win32 API。
1.引入命名空间
usingSystem.Runtime.InteropServices;
2.声明(把一个Win32 API函数转成C#函数)
//声明INI文件的写操作函数 WritePrivateProfileString()
[DllImport("kernel32")]
private static extern longWritePrivateProfileString(string section, string key, string val, stringfilePath);
//声明INI文件的读操作函数 GetPrivateProfileString()
[DllImport("kernel32")]
private static extern intGetPrivateProfileString(string section, string key, string def, StringBuilderretVal, int size, string filePath);
3.函数
public void Writue(string section,string key, string value)
{
// section=配置节,key=键名,value=键值,path=路径
WritePrivateProfileString(section,key, value, sPath);
}
public string ReadValue(stringsection, string key)
{
// 每次从ini中读取多少字节
System.Text.StringBuilder temp =new System.Text.StringBuilder(255);
// section=配置节,key=键名,temp=上面,path=路径
GetPrivateProfileString(section,key, "", temp, 255, sPath);
returntemp.ToString(); //注意类型的转换
}
到此基本功能已经实现了。下面我们将所有的代码重新整合一下:
namespace Library.File
{
public class Ini
{
// 声明INI文件的写操作函数 WritePrivateProfileString()
[System.Runtime.InteropServices.DllImport("kernel32")]
private static extern longWritePrivateProfileString(string section, string key, string val, stringfilePath);
// 声明INI文件的读操作函数 GetPrivateProfileString()
[System.Runtime.InteropServices.DllImport("kernel32")]
private static extern intGetPrivateProfileString(string section, string key, string def,System.Text.StringBuilder retVal, int size, string filePath);
private string sPath = null;
public Ini(string path)
{
this.sPath = path;
}
public void Writue(string section,string key, string value)
{
// section=配置节,key=键名,value=键值,path=路径
WritePrivateProfileString(section,key, value, sPath);
}
public string ReadValue(stringsection, string key)
{
// 每次从ini中读取多少字节
System.Text.StringBuilder temp =new System.Text.StringBuilder(255);
// section=配置节,key=键名,temp=上面,path=路径
GetPrivateProfileString(section,key, "", temp, 255, sPath);
return temp.ToString();
}
}
}
开始调用函数。
// 写入ini
Ini ini = newIni("C:/config.ini");
ini.Writue("Setting","key1", "HELLO WORLD!");
ini.Writue("Setting","key2", "HELLO CHINA!");
// 读取ini
Ini ini = newIni("C:/config.ini");
string str1 =ini.ReadValue("Setting", "key1");
MessageBox.Show(str1);
二,在一些小的应用中,有时候不需要使用数据困这样大规模的数据管理工具,也很少进行数据的查询、修改等操作,而仅用文件来存储数据。这时就需要使用。net中的文件操作对象,如file、streamReader、streamWriter等。
1,使用File对象操作文件
System.IO.File类提供了一系类的静态办法,完成对晚间的常用操作,如新建、删除、拷贝、移动等
2,使用StreamWriter写入文件
在System.IO空间中定义了一个文件写入器对象StreamWriter,使用它可以以一种特定的编码向输出流中(Stream)写入字符。
3,使用SteamReader读取文件
与streamWrite对应