zoukankan      html  css  js  c++  java
  • Visual Studio International Feature Pack 2.0写一个多语言字符转换程序(二)

    修改了一下代码,支持更多语言,具体参考Visual Studio International Feature Pack 2.0类库
    InternationalNumericFormatter类
    这个类支持以下的语言:
    简体中文
    繁体中文
    日语
    韩语
    阿拉伯语
    这个类支持以下格式化字符串:
    标准格式(L):又称大写。
    普通格式(Ln):又称小写。
    货币格式(Lc):用来表示货币。
    字译格式(Lt):以数字符号字母表示数值型数据,只支持日文。
    仅支持内置数值类型,包括double, float, int, uint, long, ulong, short, ushort, sbyte, byte and decimal.
    程序2.0代码:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using Microsoft.International.Formatters;
    using System.Globalization;
    using System.Diagnostics;


    namespace Num
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
    try
    {
    double iNum = double.Parse(this.textBox1.Text);


    this.textBox2.Text = InternationalNumericFormatter.FormatWithCulture("L", iNum, null, new CultureInfo("zh-CN"));

    this.textBox3.Text = InternationalNumericFormatter.FormatWithCulture("L", iNum, null, new CultureInfo("zh-TW"));

    this.textBox4.Text = InternationalNumericFormatter.FormatWithCulture("L", iNum, null, new CultureInfo("ja"));

    this.textBox5.Text = InternationalNumericFormatter.FormatWithCulture("L", iNum, null, new CultureInfo("ko"));

    this.textBox6.Text = InternationalNumericFormatter.FormatWithCulture("L", iNum, null, new CultureInfo("ar"));
    }

    catch (Exception error)
    {
    MessageBox.Show(error.ToString());
    }

    }

    private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
    {
    Process.Start(
    "IExplore.exe", "http://www.wowpc.cn/thread-13910-1-1.html");
    }

    }
    }

    测试图:

    程序下载:
    http://www.wowpc.cn/thread-13916-1-1.html

  • 相关阅读:
    【NOIP2007】守望者的逃离
    20200321(ABC)题解 by 马鸿儒 孙晨曦
    20200320(ABC)题解 by 王一帆
    20200319(ABC)题解 by 王一帆 梁延杰 丁智辰
    20200314(ABC)题解 by 董国梁 蒋丽君 章思航
    20200309(ABC)题解 by 梁延杰
    20200307(DEF)题解 by 孙晨曦
    20200306(ABC)题解 by 孙晨曦
    20200305(DEF)题解 by 孙晨曦
    20200303(ABC)题解 by 王锐,董国梁
  • 原文地址:https://www.cnblogs.com/wangbin5542/p/1731618.html
Copyright © 2011-2022 走看看