درود
این هم برنامه ای که خواسته بودید(C# Windows Forms Application)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace eurofarsi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
StringBuilder javandata;
javandata = new StringBuilder(richTextBox1.Text);
for (int i = javandata.Length - 1; i >= 0; i--)
{
if (javandata[i] == 'H' || javandata[i] == 'h')
{
if (javandata[i - 1] == 's')
{
javandata[i] = 'š';
javandata.Remove(i - 1, 1);
}
else if (javandata[i - 1] == 'S')
{
javandata[i] = 'Š';
javandata.Remove(i - 1, 1);
}
else if (javandata[i - 1] == 'z')
{
javandata[i] = 'ž';
javandata.Remove(i - 1, 1);
}
else if (javandata[i - 1] == 'Z')
{
javandata[i] = 'Ž';
javandata.Remove(i - 1, 1);
}
else if (javandata[i - 1] == 'g')
{
javandata[i] = 'q';
javandata.Remove(i - 1, 1);
}
else if (javandata[i - 1] == 'G')
{
javandata[i] = 'Q';
javandata.Remove(i - 1, 1);
}
else if (javandata[i - 1] == 'k')
{
javandata[i] = 'x';
javandata.Remove(i - 1, 1);
}
else if (javandata[i - 1] == 'K')
{
javandata[i] = 'X';
javandata.Remove(i - 1, 1);
}
}
else if (javandata[i] == 'A' || javandata[i] == 'a')
{
if (javandata[i - 1] == 'a')
{
javandata[i] = 'ã';
javandata.Remove(i - 1, 1);
}
else if (javandata[i - 1] == 'A')
{
javandata[i] = 'Ã';
javandata.Remove(i - 1, 1);
}
}
else if (javandata[i] == '\'')
{
javandata[i] = '`';
}
else if (javandata[i] == '$')
{
javandata.Remove(i, 1);
javandata.Insert(i, "Dolãr");
}
}
richTextBox1.Text = javandata.ToString();
}
private void خروجToolStripMenuItem_Click(object sender, EventArgs e)
{
Close();
}
private void پاکسازیصفحهToolStripMenuItem_Click(object sender, EventArgs e)
{
richTextBox1.Clear();
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
این هم لینک فایل پروژه :
http://javandata.persiangig.com/other/eurofarsi.zip