110,533
社区成员
发帖
与我相关
我的任务
分享
if (File.Exists(System.Environment.CurrentDirectory + @"\tgeehis.ini"))//判断配置是否存在
{
}
else
{
DialogResult resault = MessageBox.Show("配置不存在,将初始化配置", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
if (resault == DialogResult.OK)
{
FileStream fs1 = new FileStream(System.Environment.CurrentDirectory + @"\tgeehis.ini", FileMode.Create, FileAccess.Write);
//创建配置文件
PubOp.OperateIniFile.IniWriteValue("operationdb", "server", "192.168.0.5");
PubOp.OperateIniFile.IniWriteValue("operationdb", "database", "eehis_operdb");
}
}
先判断有没有,然后没有就创建,然后开始写入,写入方法: public static void IniWriteValue(string Section, string Key, string Value)
{
WritePrivateProfileString(Section, Key, Value,sysmanage.method.sqlconn.tgeehis);
}
创建是没问题的,问题是创建了里面没内容