• 大小: 1.13M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2020-12-14
  • 语言: C#
  • 标签: Excel  c  s  

资源简介

        public static string HexToASCII(string Msg)
        {
            byte[] buff = new byte[Msg.Length / 2];
            string Message = "";
            for (int i = 0; i < buff.Length; i  )
            {
                buff[i] = byte.Parse(Msg.Substring(i * 2, 2),
                   System.Globalization.NumberStyles.HexNumber);
            }

            System.Text.Encoding chs = System.Text.Encoding.ASCII;
            Message = chs.GetString(buff);
            return Message;
        }

        public static string HexToStr(string Msg)
        {
            byte[] buff = new byte[Msg.Length / 2];
            string Message = "";
            for (int i = 0; i < buff.Length; i  )
            {
                buff[i] = byte.Parse(Msg.Substring(i * 2, 2),
                   System.Globalization.NumberStyles.HexNumber);
            }

            System.Text.Encoding chs = System.Text.Encoding.GetEncoding("gb2312");
            Message = chs.GetString(buff);
            return Message;
        }

        public static string StrToHex(string Msg)
        {
            byte[] bytes = System.Text.Encoding.Default.GetBytes(Msg);
            string str = "";
            for (int i = 0; i < bytes.Length; i  )
            {
                str  = string.Format("{0:X}", bytes[i]);
            }
            return str;
        }

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using DevComponents;

namespace HEX2ASC
{
    public partial class Form1 : DevComponents.DotNetBar.Office2007Form
    {
        public Form1()
        {
            this.EnableGlass=false;
            InitializeComponent();
        }

        private void button1_Click(object sender EventArgs e)
        {
             string text= textBox1.Text;
             try
             {
                 if (radioButton1.Checked)
                 {
                     
                     textBox2.Text = StrToHex(text);
                 }
                 else
                 {
                     textB

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-10-27 15:49  HEX2ASC\
     目录           0  2016-10-27 16:11  HEX2ASC\HEX2ASC\
     文件        5802  2016-10-27 16:23  HEX2ASC\HEX2ASC\Form1.Designer.cs
     文件        2429  2016-10-27 16:23  HEX2ASC\HEX2ASC\Form1.cs
     文件        5817  2016-10-27 16:23  HEX2ASC\HEX2ASC\Form1.resx
     文件        3989  2016-10-27 16:11  HEX2ASC\HEX2ASC\HEX2ASC.csproj
     文件         468  2016-10-27 16:12  HEX2ASC\HEX2ASC\Program.cs
     目录           0  2016-10-27 15:49  HEX2ASC\HEX2ASC\Properties\
     文件        1352  2016-10-27 15:49  HEX2ASC\HEX2ASC\Properties\AssemblyInfo.cs
     文件        2854  2016-10-27 16:11  HEX2ASC\HEX2ASC\Properties\Resources.Designer.cs
     文件        5612  2016-10-27 15:49  HEX2ASC\HEX2ASC\Properties\Resources.resx
     文件        1107  2016-10-27 16:11  HEX2ASC\HEX2ASC\Properties\Settings.Designer.cs
     文件         249  2016-10-27 15:49  HEX2ASC\HEX2ASC\Properties\Settings.settings
     文件         117  2016-10-27 16:11  HEX2ASC\HEX2ASC\app.config
     目录           0  2016-10-27 17:11  HEX2ASC\HEX2ASC\bin\
     目录           0  2016-10-27 16:11  HEX2ASC\HEX2ASC\bin\文本转换\
     文件     3274240  2008-12-06 11:57  HEX2ASC\HEX2ASC\bin\文本转换\DevComponents.DotNetBar2.dll
     文件       10752  2016-10-27 16:23  HEX2ASC\HEX2ASC\bin\文本转换\HEX2ASC.exe
     文件         117  2016-10-27 16:11  HEX2ASC\HEX2ASC\bin\文本转换\HEX2ASC.exe.config
     文件       26112  2016-10-27 16:23  HEX2ASC\HEX2ASC\bin\文本转换\HEX2ASC.pdb
     文件       21464  2016-10-27 17:07  HEX2ASC\HEX2ASC\bin\文本转换\HEX2ASC.vshost.exe
     文件         117  2016-10-27 16:11  HEX2ASC\HEX2ASC\bin\文本转换\HEX2ASC.vshost.exe.config
     文件         490  2010-03-17 22:39  HEX2ASC\HEX2ASC\bin\文本转换\HEX2ASC.vshost.exe.manifest
     目录           0  2016-10-27 15:49  HEX2ASC\HEX2ASC\obj\
     目录           0  2016-10-27 16:23  HEX2ASC\HEX2ASC\obj\Debug\
     文件        8474  2016-10-27 15:51  HEX2ASC\HEX2ASC\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        6153  2016-10-27 17:04  HEX2ASC\HEX2ASC\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         180  2016-10-27 16:23  HEX2ASC\HEX2ASC\obj\Debug\HEX2ASC.Form1.resources
     文件         180  2016-10-27 16:11  HEX2ASC\HEX2ASC\obj\Debug\HEX2ASC.Properties.Resources.resources
     文件         632  2016-10-27 17:07  HEX2ASC\HEX2ASC\obj\Debug\HEX2ASC.csproj.FileListAbsolute.txt
     文件         847  2016-10-27 16:23  HEX2ASC\HEX2ASC\obj\Debug\HEX2ASC.csproj.GenerateResource.Cache
............此处省略7个文件信息

评论

共有 条评论