[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Программирование » C# » Вопросы по c# (Помощь в програмировании)
Вопросы по c#
wmysterio
Администраторы
Скриптер
15.07.13 20:19
Offline
Случилось так, что c# стал одним из популярных языков программирования. Здесь вам могут дать ответы на многие вопросы. Обращаемся wink
Отредактировал KiLLeR96 - Вторник, 16.07.13, 22:47

Yurko_UA
Друзья
23.07.14 14:05
Offline
Привет! Решил занятся шарпом, программа насколько проста, что я без уроков с формами разобрался. Несколько вопросов:
1) Как перейти по линку через браузер по-умолчанию?
2) Как реализовать замену символов строки по примеру FXT Easy, Rus2Gxt Coder:?
   берется строка с richTextBox1, символы заменяются, строка уже с замененными символами вставляется в        richTextBox2.
3) Есть две радио-кнопки, как проверить, которая с них выбрана?

Добавлено (23.07.14, 13:05)
---------------------------------------------
Вообщем как перейти по линку, я уже понял, но никак не разберусь с переводчиком, нифига не заменяет


Код
private void button1_Click(object sender, EventArgs e)
         {
             string st = richTextBox1.Text;

             if (radioButton1.Checked)
             {
                  
                 st.Replace("А", "A").Replace("Б", "Ў").Replace("В", "B").Replace("Г", "F").Replace("Д", "D").Replace("Е", "E").Replace("Є", "Ґ").Replace("Ж", "G").Replace("З", "§").Replace("И", "N").Replace("І", "I").Replace("Ї", "Ё").Replace("Й", "©").Replace("К", "K").Replace("Л", "L").Replace("М", "M").Replace("Н", "H").Replace("О", "O").Replace("П", "Z").Replace("Р", "P").Replace("С", "C").Replace("Т", "T").Replace("У", "Y").Replace("Ф", "V").Replace("Х", "X").Replace("Ц", "Q").Replace("Ч", "Є").Replace("Ш", "W").Replace("Щ", "S").Replace("Ь", "J").Replace("Ю", "U").Replace("Я", "R").Replace("а", "A").Replace("б", "Ў").Replace("в", "B").Replace("г", "F").Replace("д", "D").Replace("е", "E").Replace("є", "Ґ").Replace("ж", "G").Replace("з", "§").Replace("и", "N").Replace("і", "I").Replace("ї", "Ё").Replace("й", "©").Replace("к", "K").Replace("л", "L").Replace("м", "M").Replace("н", "H").Replace("о", "O").Replace("п", "Z").Replace("р", "P").Replace("с", "C").Replace("т", "T").Replace("у", "Y").Replace("ф", "V").Replace("х", "X").Replace("ц", "Q").Replace("ч", "Є").Replace("ш", "W").Replace("щ", "S").Replace("ь", "J").Replace("ю", "U").Replace("я", "R");
             }
             else if(radioButton2.Checked)  
             {

                 st.Replace("A", "А").Replace("Ў", "Б").Replace("B", "В").Replace("F", "Г").Replace("D", "Д").Replace("E", "Е").Replace("Ґ", "Є").Replace("G", "Ж").Replace("§", "З").Replace("N", "И").Replace("I", "І").Replace("Ё", "Ї").Replace("©", "Й").Replace("K", "К").Replace("L", "Л").Replace("M", "М").Replace("H", "Н").Replace("O", "О").Replace("Z", "П").Replace("P", "Р").Replace("C", "С").Replace("T", "Т").Replace("Y", "У").Replace("V", "Ф").Replace("X", "Х").Replace("Q", "Ц").Replace("Є", "Ч").Replace("W", "Ш").Replace("S", "Щ").Replace("J", "Ь").Replace("U", "Ю").Replace("R", "Я");
             }

             richTextBox2.Clear();
             richTextBox2.AppendText(st);

             }

wmysterio
Администраторы
Скриптер
27.07.14 19:29
Offline
Цитата Yurko_UA ()
Как реализовать замену символов строки по примеру FXT Easy, Rus2Gxt Coder:? берется строка с richTextBox1, символы заменяются, строка уже с замененными символами вставляется в richTextBox2.
Замена происходит так:
Код
string st = "test by wmysterio";
st = st.Replace( "test", "created" );
//st => "created by wmysterio"
Если нужно просто перевести текст с поля1 в поле2, то
Код
private void button1_Click( object sender, EventArgs e ) {
string st = richTextBox1.Text;
st = st.Replace( "x", "y" );
richTextBox2.Text = st;
}

Цитата Yurko_UA ()
3) Есть две радио-кнопки, как проверить, которая с них выбрана?
Как минимум:
Код
if ( radioButton1.Checked ) {  
string s = "Выбрана первая";
}
if ( radioButton2.Checked ) {
string s = "Выбрана вторая";
}
Лучше всего подписаться на событие

Yurko_UA
Друзья
27.07.14 22:34
Offline
Спасибо, но я сам все давно решил. Завтра вьІложу програмку и сюда.

И завтра еще один вопросик задам.

wmysterio
Администраторы
Скриптер
28.07.14 11:16
Offline
Цитата Yurko_UA ()
Спасибо, но я сам все давно решил.
Хорошо. К сожалению только вчера смог ответить. Раньше не мог из-за отсутствия интернета.

Yurko_UA
Друзья
31.07.14 00:34
Offline
Как программно изменить текст кнопки и елементов MenuStrip'a?

wmysterio
Администраторы
Скриптер
31.07.14 11:55
Offline
Цитата Yurko_UA ()
Как программно изменить текст кнопки и елементов MenuStrip'a?
Самый простой вариант - кликнуть на элемент меню, посмотреть в "Свойства" и найти пункт "Name". Скопировать название и вставить в участок кода. Применить свойства "Text" к этому элементу. К примеру если у нас есть меню
Код
Файл -> Выход
Информация -> Тест
то можно програмно использовать:
Код
тестToolStripMenuItem.Text = "2";
И тогда получится
Код
Файл -> Выход
Информация -> 2
Другой метод таков: меню содержит коллекцию элементов меню. Мы можем менять названия через то-же свойство "Text":
Код
menuStrip1.Items[ 0 ].Text = "250";
Получится:
Код
250 -> Выход
Информация -> 2

Я пока не разобрался как менять имена в выпадающих пунктах кроме первого метода.

Yurko_UA
Друзья
31.07.14 12:17
Offline
Текст кнопки так же?

wmysterio
Администраторы
Скриптер
31.07.14 12:27
Offline
Цитата Yurko_UA ()
Текст кнопки так же?
Да. Практически любой элемент управления имеет это свойство.

Yurko_UA
Друзья
03.08.14 12:50
Offline
Как программно изменить координатьІ и размер обьекта?

wmysterio
Администраторы
Скриптер
03.08.14 21:20
Offline
Цитата Yurko_UA ()
Как программно изменить координатьІ и размер обьекта?
Если ты имеешь ввиду под словом "объект" элементы управления, то так:
Код
            label1.Location = new Point( 20, 20 );
label1.Size = new Size( 64, 64 );

softcrasoft
Пользователи
11.01.15 16:14
Offline
Приветствую всех.
Вопрос следующий:
Что в C# нужно знать, чтобы писать свои простые языки? по синтаксису типа sanny builder и т.д, а также создания своих библиотек, на подобии GTAGS.
Заранее благодарен.

wmysterio
Администраторы
Скриптер
11.01.15 18:03
Offline
Цитата softcrasoft ()
чтобы писать свои простые языки?
Чем больше, тем лучше. Но даже знания самого языка не даёт гарантии, что что-то получится. Зависит от разработчика и его умение решать поставленные задачи.

Форум » Программирование » C# » Вопросы по c# (Помощь в програмировании)
  • Страница 1 из 1
  • 1
Поиск: