word 有简、繁转换的功能
我想简、繁 的转换 应该在office应用 里面会有
我想简、繁 的转换 应该在office应用 里面会有
解决方案 »
- U盘插入后,立即读取U盘序列号时出错
- DataTable作为参数导入存储过程,有代码求解释?
- 关于基于socket()的客户端与服务器端的连接如何实现
- 求一个C# WINFROM下从公元元年即公元1年1月1日开始的日期控件
- C# 控制台上两个数的移动怎么做??
- 请问怎样在show窗体时设置那个窗体的控件的属性?
- 日期时间型的数据,我读出来就只看见日期,没有时间了,请大家帮忙,SQL的问题?
- 关于制作安装程序的问题
- 哪位有"可伸缩个性化窗体"的源代码,即刻给分:)
- 第一次帖子:手动修改DataGrid内容然后保存到数据库,然后更新!如何实现?
- 分不够,我再加!!!C#图形编程高手请进!!!
- 字符串的检查问题
引用 Microsoft VisualBasic .Net Runtime
有如下静态方法:Microsoft.VisualBasic.Strings.StrConv("发",Microsoft.VisualBasic.VbStrConv.TraditionalChinese,0);
strResult = getPage("http://www.thesiteyouwanttovisit/thel.asp", "Action=&data=") ;public static string getPage(String url, String paramList)
{
HttpWebResponse res = null;
string strResult = "";try
{HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.Method = "POST";
req.KeepAlive = true;
req.ContentType = "application/x-www-form-urlencoded";
CookieContainer cookieCon = new CookieContainer();
req.CookieContainer = cookieCon;
req.CookieContainer.SetCookies(new Uri(url),cookieheader);
StringBuilder UrlEncoded = new StringBuilder();
Char[] reserved = {'?', '=', '&'};
byte[] SomeBytes = null;if (paramList != null)
{
int i=0, j;
while(i<paramList.Length)
{
j=paramList.IndexOfAny(reserved, i);
if (j==-1)
{
UrlEncoded.Append(HttpUtility.UrlEncode(paramList.Substring(i, paramList.Length-i)));
break;
}
UrlEncoded.Append(HttpUtility.UrlEncode(paramList.Substring(i, j-i)));
UrlEncoded.Append(paramList.Substring(j,1));
i = j+1;
}
SomeBytes = Encoding.UTF8.GetBytes(UrlEncoded.ToString());
req.ContentLength = SomeBytes.Length;
Stream newStream = req.GetRequestStream();
newStream.Write(SomeBytes, 0, SomeBytes.Length);
newStream.Close();
}
else
{
req.ContentLength = 0;
}
res = (HttpWebResponse)req.GetResponse();
Stream ReceiveStream = res.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
StreamReader sr = new StreamReader( ReceiveStream, encode );
Char[] read = new Char[256];
int count = sr.Read( read, 0, 256 );
while (count > 0)
{
String str = new String(read, 0, count);
strResult += str;
count = sr.Read(read, 0, 256);
}
}
catch(Exception e)
{
strResult = e.ToString();
}
finally
{
if ( res != null )
{
res.Close();
}
}return strResult;
}
最后也是最重要的一步就是把strResult进行分析了,就是上面讲的