PDA

View Full Version : سوال: تبدیل کد اسکی به Hex



masoud.a
شنبه 14 مرداد 1391, 11:08 صبح
سلام
چطوری میشه کد اسکی رو به Hex تبدیل کرد؟
مثلا A رو با یه تابع به 65 تبدیل کردم.حالا میخوام به 41 تبدیل شه.
با تشکر از کمکتون

مهرداد صفا
شنبه 14 مرداد 1391, 12:31 عصر
سلام
اگر Microsoft.VisualBsic را به Reference خودتون اضافه کنید میتونید از تابع Hex برای تبدیل هر مقدار عددی به hex استفاده کنید.

Console.Write(Microsoft.VisualBasic.Conversion.Hex (65));

h_assefi
شنبه 14 مرداد 1391, 12:32 عصر
یک نمونه کد:
امیدوارم بدردت بخوره
private void button1_Click(object sender, EventArgs e)
{
string asciiString;
asciiString = textBox1.Text;
string hex = "";
foreach (char c in asciiString)
{
int tmp = c;
hex += String.Format("{0:x2}", (uint)System.Convert.ToUInt32(tmp.ToString()));
}
MessageBox.Show(hex);
}