[网页高手]
Homepage
[网络编程]
Programe
[图形图像]
Picture
[冲浪宝典]
Insernet
[操作系统]
System
[软件教学]
Software
[数码时代]
Didgtale
[安全防御]
Didgtale
[IT学院]
Education
    
 
Google Web tongyi.net
 
    你的位置:首页 > 网络编程 > ASP.NET > C#中生成中文繁体web页面
网络编程
  ASP

PHP

JSP

CGI

ASP.NET

C#.NET

SQL Server

Mysql

ORACLE

其它编程

 
C#中生成中文繁体web页面

1 在工程中引用Microsoft.VisualBasic.dll

       一般此文件在.net框架环境目录中如C:\ WINNT \Microsoft.NET \Framework \v1.1.4322

\Microsoft.VisualBasic.dll

 

2 使用方法

       Microsoft.VisualBasic.Strings.StrConv( instr,Microsoft.VisualBasic.VbStrConv.TraditionalChinese, System.Globalization.CultureInfo.CurrentCulture.LCID);

* 该方法的使用可以在msdn中找到。

3 生成web页面使用编码 950,代码如下:

       //写文件

        public bool WriteFile( string contentStr,string filepath )

        {

            try

            {

                if ( filepath == null)

                    return false;

                this.CreateDir( filepath.Substring( 0,filepath.LastIndexOf( "\\" ) ) );  

StreamWriter outStream = new StreamWriter( filepath,false,System.Text.Encoding.GetEncoding( 950 ) );

                outStream.Write( contentStr );

                outStream.Close();

                return true;

            }

            catch

            {               

                return false;

            }

        }

 

4 读简体文件时使用编码 936

    //读文件

        public string ReadFile( string filepath )

        {

            string reStr = "";

            if ( filepath ==null ) return reStr;

            using ( StreamReader sr = new StreamReader( filepath,System.Text.Encoding.GetEncoding( 936 ) ) )

            {               

                string line;

                while( (line = sr.ReadLine())!=null )

                {

                    reStr += line+"\r\n";

                }

            }

            return reStr;

        }

     打印本文 | 推荐朋友 | 收藏文章 | 关闭窗口
 
 

    相关文章
 如何在删除并重新安装 IIS 之后修复 IIS 映射    (2004年12月15日)

 用ASP.NET实现在线用户统计    (2004年12月7日)

 教你使用 ASP.NET 加密口令    (2004年12月7日)

 ASP.NET中对文件的操作    (2004年12月7日)

 Asp.net动态生成html页面    (2004年11月22日)

 Asp.Net 使用 GDI+ 绘制3D饼图入门篇源码    (2004年9月28日)

 asp.net 2.0中用GRIDVIEW插入新记录    (2004年9月28日)

 十天学会ASP.net之第六天    (2004年9月25日)

 
 

 

关于统一 | 联系合作 | 统一作品 | 版权申明 | 建站服务 | 更多说明
Copyright 2000-2003 Tongyi All rights reserved. 京ICP备05005608号