Exemplo n.º 1
0
 /// <summary>JIS2004追加文字の置換</summary>
 protected void btnRepJis2K4_2_Click(object sender, EventArgs e)
 {
     // DeleteSurrogatesPairCharメソッドのテスト
     JIS2k4Checker jis2k4 = new JIS2k4Checker();
     this.lblJis2K4Output.Text
         = jis2k4.DeleteCharAddedWithJIS2k4(
             this.txtJis2K4Input.Text, this.txtJis2K4Replace.Text);
 }
Exemplo n.º 2
0
    /// <summary>JIS2004追加文字のチェック2</summary>
    protected void btnCheckJis2K4_2_Click(object sender, EventArgs e)
    {
        // CheckCharAddedWithJIS2k4(2)メソッドのテスト
        JIS2k4Checker jis2k4 = new JIS2k4Checker();

        int index;

        if (jis2k4.CheckCharAddedWithJIS2k4(this.txtJis2K4Input.Text, out index))
        {
            this.lblJis2K4Output.Text = "JIS2004追加文字が" +
                (index + 1).ToString() + "文字目に含まれます。";
        }
        else
        {
            this.lblJis2K4Output.Text = "JIS2004追加文字が含まれません。";
        }
    }
Exemplo n.º 3
0
 /// <summary>JIS2004追加文字の削除</summary>
 protected void btnDelJis2K4_Click(object sender, EventArgs e)
 {
     // DeleteCharAddedWithJIS2k4メソッドのテスト
     JIS2k4Checker jis2k4 = new JIS2k4Checker();
     this.lblJis2K4Output.Text
         = jis2k4.DeleteCharAddedWithJIS2k4(this.txtJis2K4Input.Text);
 }
Exemplo n.º 4
0
    /// <summary>サロゲート ペア文字の置換</summary>
    protected void btnRepSPC1_Click(object sender, EventArgs e)
    {
        // DeleteSurrogatesPairCharメソッドのテスト
        JIS2k4Checker jis2k4 = new JIS2k4Checker();

        if (this.txtJis2K4Replace.Text != "")
        {
            this.lblJis2K4Output.Text
            = jis2k4.DeleteSurrogatesPairChar(
                this.txtJis2K4Input.Text, this.txtJis2K4Replace.Text[0]);
        }
    }
Exemplo n.º 5
0
    /// <summary>JIS2004追加文字のチェック1</summary>
    protected void btnCheckJis2K4_1_Click(object sender, EventArgs e)
    {
        // CheckCharAddedWithJIS2k4(1)メソッドのテスト
        JIS2k4Checker jis2k4 = new JIS2k4Checker();

        if (jis2k4.CheckCharAddedWithJIS2k4(this.txtJis2K4Input.Text))
        {
            this.lblJis2K4Output.Text = "JIS2004追加文字が含まれます。";
        }
        else
        {
            this.lblJis2K4Output.Text = "JIS2004追加文字が含まれません。";
        }
    }
Exemplo n.º 6
0
 /// <summary>サロゲート ペア文字の削除</summary>
 protected void btnDelSPC_Click(object sender, EventArgs e)
 {
     // DeleteSurrogatesPairCharメソッドのテスト
     JIS2k4Checker jis2k4 = new JIS2k4Checker();
     this.lblJis2K4Output.Text
         = jis2k4.DeleteSurrogatesPairChar(this.txtJis2K4Input.Text);
 }
Exemplo n.º 7
0
    /// <summary>サロゲート ペア文字のチェック2</summary>
    protected void btnCheckSPC2_Click(object sender, EventArgs e)
    {
        // CheckSurrogatesPairChar(2)メソッドのテスト
        JIS2k4Checker jis2k4 = new JIS2k4Checker();

        int index;

        if (jis2k4.CheckSurrogatesPairChar(this.txtJis2K4Input.Text, out index))
        {
            this.lblJis2K4Output.Text = "サロゲート ペア文字が" +
                (index + 1).ToString() + "文字目に含まれます。";
        }
        else
        {
            this.lblJis2K4Output.Text = "サロゲート ペア文字が含まれません。";
        }
    }
Exemplo n.º 8
0
    /// <summary>サロゲート ペア文字のチェック1</summary>
    protected void btnCheckSPC1_Click(object sender, EventArgs e)
    {
        // CheckSurrogatesPairChar(1)メソッドのテスト
        JIS2k4Checker jis2k4 = new JIS2k4Checker();

        if (jis2k4.CheckSurrogatesPairChar(this.txtJis2K4Input.Text))
        {
            this.lblJis2K4Output.Text = "サロゲート ペア文字が含まれます。";
        }
        else
        {
            this.lblJis2K4Output.Text = "サロゲート ペア文字が含まれません。";
        }
    }
Exemplo n.º 9
0
    /// <summary>文字列の情報を出力する。</summary>
    protected void btnDispJis2K4Info_Click(object sender, EventArgs e)
    {
        // GetStringInfoメソッドのテスト
        JIS2k4Checker jis2k4 = new JIS2k4Checker();

        int s_length;
        int si_length;
        int byte_length;

        jis2k4.GetStringInfo(this.txtJis2K4Input.Text, out s_length, out si_length, out byte_length);

        this.lblJis2K4Output.Text = "Char長:" + s_length.ToString() + "; "
                            + "文字列長" + si_length.ToString() + "; "
                            + "バイト長" + byte_length.ToString() + "; ";
    }
Exemplo n.º 10
0
 /// <summary>JIS2004追加文字の文字列を表示</summary>
 protected void btnDispJis2K4_Click(object sender, EventArgs e)
 {
     JIS2k4Checker jis2k4 = new JIS2k4Checker();
     this.lblJis2K4.Text = jis2k4.JIS2k4String;
 }