Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
Way95
0 / 0 / 0
Регистрация: 19.10.2016
Сообщений: 26
#1

Разработка программы общения - C#

28.01.2017, 15:21. Просмотров 335. Ответов 7
Метки нет (Все метки)

Подскажите литературу или что-то еще, где можно почитать как собственное сделать вот это?
Есть форма, в которой есть колонка с вопросами и колонка с ответами уже заданными, которые не видно, в отличие от стандартных вопросов. Есть возможность задавать другие вопросы, но грубо говоря, можно допустим пока этим не заморачиваться и сделать варианты ответа, например: "Я не понимаю тебя", "повтори еще раз" и т.д.
Собственно вопрос, правильно ли я понял, что тут нужны базы данных? Есть какие-то темки на этом форуме про похожие программки?
0
Миниатюры
Разработка программы общения   Разработка программы общения   Разработка программы общения  

Разработка программы общения  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2017, 15:21
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Разработка программы общения (C#):

Разработка обучающей программы в Windows приложениях - C#
Мне нужно на Windows Forms разработать обучающую программу...Например, все о языке программирования паскаль или какая другая либо...

Разработка программы моделирования прохождения кораблей через шлюзы - C#
Разработка программы моделирования прохождения кораблей через шлюзы.

Разработка программы моделирования ряда инверсий в системе Лоренца - C#
Доброго времени суток. Помогите пж написать программу, в математике разбираюсь, а с программированием не особо хорошо.

Разработка программы тестирования - как обработать полученный результат - C#
Разрабатываю программу тестирования по психологии. Не могу понять как обработать результаты. Тест состоит из 16 вопросов по три варианта...

Разработка программы!! - C#
Сделайте программу органайзер ну или адресная книга с помощью С#!!

.NET 4.x Разработка простой программы по 3D визуализации. - C#
Добрый день уважаемые форумчане. И так, перейду непосредственно к делу. Дана была задача, написать программу по сварке. Где был-бы 3D...

7
1231231ghacking
97 / 101 / 38
Регистрация: 19.11.2015
Сообщений: 380
Завершенные тесты: 3
28.01.2017, 16:09 #2
Не обязательно использовать бд, можно коллекции,словари
0
Way95
0 / 0 / 0
Регистрация: 19.10.2016
Сообщений: 26
28.01.2017, 19:07  [ТС] #3
А есть какие-то статьи, учебники по данной теме?
Я совсем недавно начал разбираться, другу дали такое задание в колледже, а мне стало интересно, как сделать самому

Добавлено через 2 часа 16 минут
А есть какие-нибудь похожие примеры, программы? Чтобы разобраться на чем-то?
Весь инет перерыл, ничего не могу найти, либо я не правильно формулирую вопрос...
Задайте направление что ли, а то я совсем дурак видимо
0
OwenGlendower
Супер-модератор
Эксперт .NET
8652 / 7657 / 2811
Регистрация: 17.03.2014
Сообщений: 15,038
Записей в блоге: 1
28.01.2017, 20:22 #4
Way95, посмотри Microsoft Bot Framework
0
Usaga
28.01.2017, 20:25
  #5

Не по теме:

OwenGlendower, ага, видимо такой бот и отвечает на гневные комменты пользователей в Microsoft Store

0
OwenGlendower
28.01.2017, 20:48
  #6

Не по теме:

Usaga, раз MS использует машинный перевод для MSDN, то не исключено и использование бота в Microsoft Store

0
Way95
0 / 0 / 0
Регистрация: 19.10.2016
Сообщений: 26
30.01.2017, 00:46  [ТС] #7
Есть вопрос. Пока что сделал только так. Но проблема, радиобаттон не получили названия и в лейбл не выводится таки ответ. Что не так?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace Colobok123
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
            label4.Text = "Я умею отвечать на эти вопросы:";
            label5.Text = "";
            label6.Text = "Задай свой вопрос:";
            button4.Text = "Узнать его ответ";
            button3.Text = "Сказать";
            radioButton1.Checked = true;
            button4.Enabled = false;
            radioButton7.Text = "Привет!";
            radioButton8.Text = "Как дела?";
            radioButton9.Text = "Ты кто?";
            radioButton10.Text = "Что ты делаешь?";
            radioButton11.Text = "Какого ты цвета?";
            radioButton12.Text = "Пока!";
            
        }
 
        private void button4_Click(object sender, EventArgs e)
        {
            string v, a;
    
            if (radioButton7.Checked)
                v ="Привет";
            if (radioButton8.Checked)
                v = "Все хорошо";
            if (radioButton9.Checked)
                v = "Я твое отражение";
            if (radioButton10.Checked)
                v = "Расслабляюсь";
            if (radioButton11.Checked)
                v = "Ты расист?";
            if (radioButton12.Checked)
                v = "Good Bye! :* ";
            v = Convert.ToString(label5.Text);
            a = v;
            label5.Text = a.ToString();
 
        }
 
        private void Form1_KeyPress(object sender, KeyPressEventArgs e)
        {
            char l = e.KeyChar;
            if ((l < 'А' || l > 'я') && l != '\b' && l != '.')
            {
                e.Handled = true;
            }
        }
 
        private void textBox2_TextChanged(object sender, EventArgs e)
        {
            if (textBox2.Text.Length == 0)
            {
                button4.Enabled = false;
            }
            else
            {
                button4.Enabled = true;
            }
            label5.Text = "";
        }
 
        private void radioButton7_Click(object sender, EventArgs e)
        {
            label5.Text = "";
            button4.Focus();
        }
 
        private void radioButton8_Click(object sender, EventArgs e)
        {
            label5.Text = "";
            button4.Focus();
        }
 
        private void radioButton9_Click(object sender, EventArgs e)
        {
            label5.Text = "";
            button4.Focus();
        }
 
        private void radioButton10_Click(object sender, EventArgs e)
        {
            label5.Text = "";
            button4.Focus();
        }
 
        private void radioButton11_Click(object sender, EventArgs e)
        {
            label5.Text = "";
            button4.Focus();
        }
 
        private void radioButton12_Click(object sender, EventArgs e)
        {
            label5.Text = "";
            button4.Focus();
        }
    }
}
Прикрепил скрины формы до и после запуска.
0
Миниатюры
Разработка программы общения   Разработка программы общения  
Way95
0 / 0 / 0
Регистрация: 19.10.2016
Сообщений: 26
30.01.2017, 03:32  [ТС] #8
1231231ghacking, можешь посмотреть что не так? о_О
Я уже с ума схожу

Добавлено через 50 минут
Так, с radiobutton я разобрался. К метке привязал, все выводит как надо, но возник вопрос, а как сделать то кнопку неактивной? То есть я хочу, чтобы пока не будет выбран какой-либо вариант radiobutton, то кнопка будет неактивной и нажать ее будет нельзя.
Так же возник вопрос, знает кто как сделать так, чтобы в textbox можно было вводить только русские буквы и пробел с backspace соответственно?

Добавлено через 1 минуту
Так же вот совершенно не понимаю, как собственно сделать так, чтобы при выборе radiobutton и ответа приклепленного к ней, например, radiobutton с вопросом Кто ты? и ответ в метке Человек, отображались те же ответы, если их ввести в textbox?
0
30.01.2017, 03:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2017, 03:32
Привет! Вот еще темы с ответами:

Разработка программы для ЭБУ автомобиля - C#
Решил попробовать разработать программу для ЭБУ автомобиля. Думаю писать на C#. Но даже не знаю с какого конца подойти. Буду...

Разработка программы удаленного управления системой - C#
Доброго времени суток уважаемые форумчане. Разрабатывал программку, для удаленного управления, что-то на подобе RDP. Получилось следующее: ...

Разработка программы по поиску информации в фрагменте базы данных ЕГРЮЛ - C#
Нужно правильно прописать код int в таблице OkvedName Помогите, у меня ошибка - string надо преобразовать в int

Разработка модели, алгоритма и программы информационного обмена вычислительной системы - C#
Собственно всем доброго времени суток. По теме приведенной в заголовке нужно написать программу, собственно я понятия не имею что именно я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru