如何在C#用WM_COPYDATA消息来实现两个进程之间传递数据 http://blog.csdn.net/cdo/archive/2005/01/21/262460.aspx
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070130http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 最新版本:20070130http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
解决方案 »
- listview控件属性FocusedItem与SelectedItems的区别
- 大家帮忙想一个算法的问题。
- 关于treeview checkbox问题
- c# 操作sql
- 请问用C# 取XML多个相同节点值时如何处理某个节点缺省问题
- 求教soapmessage特殊字符处理
- c#控制台屏蔽ctrl+c
- 100分请教关于重写OpenFile或者SaveAs对话框的问题
- 影印版是什么概念?
- 请教:如何将 "str".PadLeft(10," "c) & "strA".PadLeft(10," "c) 中的空格全部显示出来?
- 重金求解关于.net 的打印API,如何可以实现以下几点?
- VS2005,datagridview如何实现即时修改
ziyeping(觉醒的学生) :能说详细一点吗?或者能否给个例子?
谢谢!
private void updatebtn_Click(object sender, System.EventArgs e)
{
string str_webconfig =HttpContext.Current.Server.MapPath(Request.ApplicationPath + "/")+"web.config";
DataSet dsxml = new DataSet();
try
{
dsxml.ReadXml(str_webconfig);
dsxml.Tables[1].Rows[0][1] = sitename.Text;
dsxml.Tables[1].Rows[1][1] = sitelink.Text;
dsxml.Tables[1].Rows[2][1] = logo.Text;
dsxml.Tables[1].Rows[3][1] = banner.Text;
dsxml.Tables[1].Rows[4][1] = title.Text;
dsxml.Tables[1].Rows[5][1] = thename.Text;
dsxml.Tables[1].Rows[6][1] = themail.Text;
dsxml.Tables[1].Rows[7][1] = theright.Text;
dsxml.Tables[1].Rows[8][1] = keywords.Text;
dsxml.Tables[1].Rows[9][1] = DropDownList1.SelectedItem.Value;
dsxml.Tables[1].Rows[10][1] = mdbpath.Text;
dsxml.AcceptChanges();
dsxml.WriteXml(str_webconfig);
dsxml.Clear();
Message.Text = "<p align=center><font color=red>系统设置修改成功!!</font></p>";
}
catch (Exception exc)
{
Message.Text = "<p align=center><font color=red>写入文件发生错误!!</font><br>错误如下:</p>" + exc.ToString();
}
}读:
private void config_bind()
{
string str_webconfig = HttpContext.Current.Server.MapPath(Request.ApplicationPath + "/")+"web.config";
DataSet dsxml = new DataSet();
dsxml.ReadXml(str_webconfig);
sitename.Text = dsxml.Tables[1].Rows[0][1].ToString();
sitelink.Text = dsxml.Tables[1].Rows[1][1].ToString();
logo.Text = dsxml.Tables[1].Rows[2][1].ToString();
banner.Text = dsxml.Tables[1].Rows[3][1].ToString();
title.Text = dsxml.Tables[1].Rows[4][1].ToString();
thename.Text = dsxml.Tables[1].Rows[5][1].ToString();
themail.Text = dsxml.Tables[1].Rows[6][1].ToString();
theright.Text = dsxml.Tables[1].Rows[7][1].ToString();
keywords.Text = dsxml.Tables[1].Rows[8][1].ToString();
style.Text = dsxml.Tables[1].Rows[9][1].ToString();
mdbpath.Text = dsxml.Tables[1].Rows[10][1].ToString();
}
被写的文件内容如:
<?xml version="1.0" standalone="yes"?>
<configuration>
<appSettings>
<add key="sitename" value="XXXX" />
<add key="sitelink" value="XXXX" />
<add key="logo" value="http://www.163.com/logo.gif" />
<add key="banner" value="http://www.163.com/banner.swf" />
<add key="title" value="XXXX" />
<add key="thename" value="XX" />
<add key="themail" value="XXXX" />
<add key="copyright" value="XXXX" />
<add key="keyword" value="XXXX" />
<add key="thestyle" value="style\yys\" />
<add key="ConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\netnew\database\news.mdb" />
</appSettings>
<system.web>