167 / 106 / 30
Регистрация: 19.01.2013
Сообщений: 847

Построить Windows-приложение «Строковый тип»

26.02.2013, 20:26. Показов 1527. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
 private void textBox1_TextChanged(object sender, EventArgs e)
        {
            
        }
        private void Clic(object sender, EventArgs e)
        {
            Char1();
            String1();
        }
        private void textBox2_TextChanged(object sender, EventArgs e)
        {
 
        }
            void Char1()
          {
          d:
              try
              { 
                  Char y = Convert.ToChar(textBox1.Text);                 
                 textBox2.Text = Convert.ToString(y) ;
 
              }
              catch
              {
                  textBox2.Text = ("Не допустимое значение");
                  goto d;
              }
 
          }
       void String1()
          {
          f:
              try
              {   
                  string d= textBox1.Text;
                  textBox2.Text = d;              
                                   
              }
              catch
              {                  
                  textBox2.Text = "Не допустимое значение";
                  goto f;
              }
          }         
      
    }
}






задача такова: 2. Построить Windows-приложение «Строковый тип». Пользователь вводит значения в текстовое окно. По нажатию командной кнопки «Ввод значений» данные из текстового окна становятся значением переменной соответствующего типа. По нажатию командной кнопки «Вывод значений» значение переменной передается в текстовое окно, предназначенное для вывода значений. Проанализировать, что происходит при вводе значений, не соответствующих требуемому типу.

В принцыпи я тут почти всё сделал.
Но
1) как зациклить?, сначало в чаре читало потом выводило, затем в стринге( ну это я и сделал)
2)народ как из одного воида передать пораметр в другой воид?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.02.2013, 20:26
Ответы с готовыми решениями:

Построить Windows-приложение «Здравствуй, человек!»
1. Построить Windows-приложение «Здравствуй, человек!» с командной кнопкой и двумя текстовыми окнами. Пользователь вводит имя в первое...

Построить Windows-приложение "Decimal тип" с 2-мя помеченными текстовыми окнами и двумя кнопками
Построить Windows-приложение «Decimal тип» с 2-мя помеченными текстовыми окнами и двумя командными кнопками Пользователь вводит значения...

Строковый тип
Помогите плиз!! Напишите прогу в Паскале. Задача: Составить программу, которая перевернет введенное с клавиатуры слово или фразу.

4
167 / 106 / 30
Регистрация: 19.01.2013
Сообщений: 847
26.02.2013, 20:28  [ТС]
Вложение.
Вложения
Тип файла: rar 2.1.rar (69.1 Кб, 35 просмотров)
0
167 / 106 / 30
Регистрация: 19.01.2013
Сообщений: 847
26.02.2013, 21:37  [ТС]
Построить Windows-приложение «Строковый тип»
Тут храниться рар с проектом.
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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
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 WindowsFormsApplication1
{
    /* public string[] Lines
    //Изнутри Lines
02.{
 
03.get
 
04.{
 
05.int num2;
 
06.string text = this.Text;
 
07.ArrayList list = new ArrayList();
 
08.for (int i = 0; i < text.Length; i = num2)
 
09.{
 
10.num2 = i;
 
11.while (num2 < text.Length)
 
12.{
 
13.char ch = text[num2];
 
14.if ((ch == '\r') || (ch == '\n'))
 
15.{
 
16.break;
 
17.}
 
18.num2++;
 
19.}
 
20.string str2 = text.Sub string(i, num2 - i);
 
21.list.Add(str2);
 
22.if ((num2 < text.Length) && (text[num2] == '\r'))
 
23.{
 
24.num2++;
 
25.}
 
26.if ((num2 < text.Length) && (text[num2] == '\n'))
 
27.{
 
28.num2++;
 
29.}
 
30.}
 
31.if ((text.Length > 0) && ((text[text.Length - 1] == '\r') || (text[text.Length - 1] == '\n')))
 
32.{
 
33.list.Add("");
 
34.}
 
35.return (string[]) list.ToArray(typeof(string));
 
36.}
 
37.set
 
38.{
 
39.if ((value != null) && (value.Length > 0))
 
40.{
 
41.StringBuilder builder = new StringBuilder(value[0]);
 
42.for (int i = 1; i < value.Length; i++)
 
43.{
 
44.builder.Append("\r\n");
 
45.builder.Append(value[i]);
 
46.}
 
47.this.Text = builder.ToString();
 
48.}
 
49.else
 
50.{
 
51.this.Text = "";
 
52.}
 
53.}
 
54.}*/
 
    /*  class Char1
      {
          public char Cha;
          public Char1()
          {
          d:
              try
              {
                  Console.WriteLine("Введите число типа Char");
                  char Cha = Convert.ToChar(Console.ReadLine());
                  this.Cha = Cha;
              }
              catch
              {
                  Console.WriteLine("Не допустимое значение");
                  goto d;
              }
 
          }
      }
      class String1
      {
          public string Str;
          public String1()
          {
          f:
              try
              {
                  Console.WriteLine("Введите число типа String");
                  string Str = Convert.ToString(Console.ReadLine());
                  this.Str = Str;
              }
              catch
              {
                  Console.WriteLine("Не допустимое значение");
                  goto f;
              }
          }
      }
     class OutOf
      {
          static void Main(string[] args)
          {
          G:
              Char1 Cha1 = new Char1();
              String1 Str1 = new String1();
              Console.WriteLine("Введите строку для перевода ее в char");
              Console.WriteLine("" + Cha1.Cha + "" + Cha1.Cha.GetType());
              Console.WriteLine("Введите строку для перевода ее в string");
              Console.WriteLine("" + Str1.Str + "" + Str1.Str.GetType());
              Console.ReadLine();
              goto G;
          }
 
      }*/
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
 
        private void Clic(object sender, EventArgs e)
        {
            Char1();
            String1();
        }
     
            void Char1()
          {
          d:
              try
              { 
                                   
                  Char y = Convert.ToChar(textBox1.Text);                 
                 textBox2.Text = Convert.ToString(y) ;
 
              }
              catch
              {
                  textBox2.Text = ("Не допустимое значение");
                  goto d;
              }
 
          }
       void String1()
          {
          f:
              try
              {   
                  string d= textBox1.Text;
                  textBox2.Text = d;              
                                   
              }
              catch
              {                  
                  textBox2.Text = "Не допустимое значение";
                  goto f;
              }
          }
 
       private void textBox1_TextChanged(object sender, EventArgs e)
       {
 
       }
       
 
       
      
    }
}
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28047 / 15783 / 983
Регистрация: 15.09.2009
Сообщений: 67,753
Записей в блоге: 78
26.02.2013, 21:44
не надо плодить темы.
0
167 / 106 / 30
Регистрация: 19.01.2013
Сообщений: 847
26.02.2013, 21:56  [ТС]
да кто продит? просто я не правельное заглавие сделал вот и не отвечают.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.02.2013, 21:56
Помогаю со студенческими работами здесь

Строковый тип
Задача: Напишите функцию revpositn, которая получает два параметра str1 и str2 типа string и возвращает позицию начала первого появления...

строковый тип
Здравствуйте!!! Помогите решить вот эту задачу не через строку,как я решила,а через массив!!!!!!!! Задача: Дана...

Строковый тип
Задача: Напишите функцию revpositn, которая получает два параметра str1 и str2 типа string и возвращает позицию начала первого появления...

Строковый тип
Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами - не менее...

Строковый тип.
задача: Ввести рядок,який містить 12 слів, що є назвами місяців року. Відсортувати ці слова за алфавітом... то тіпа з допомогою...


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

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

Новые блоги и статьи
Асинхронный JavaScript: Промисы, Async/Await и Fetch API
Reangularity 27.04.2025
Пользователь заходит на веб-страницу, нажимает кнопку и. . . ничего не происходит. Сайт словно замер. Через несколько секунд всё внезапно оживает, но пользователь уже успел закрыть вкладку. Знакомая. . .
Management on GitLab and repository management in Visual Studio code
jigi33 27.04.2025
- repo management on GitLab - CI/ CD in GitLab - VCS repository management in Visual Studio code (see attachments)
Kanban или Scrum - что выбрать?
EggHead 27.04.2025
Kanban и Scrum — уже много лет удерживают лидирующие позиции среди гибких подходов. Руководители проектов и команды разработчиков то и дело сталкиваются с дилеммой: какой из этих двух методов выбрать. . .
Кастомные Middleware на C# в ASP.NET Core
UnmanagedCoder 27.04.2025
Разработка веб-приложений сегодня мало напоминает монолитное программирование прошлых лет. На смену громоздким блокам кода пришла модульная архитектура, где каждый компонент выполняет строго. . .
Анализ и линтинг кода JavaScript: ESLint, Prettier и JSHint
run.dev 26.04.2025
JavaScript прошёл долгий путь от простого языка для анимации веб-страниц до основы современной веб-разработки. С ростом сложности приложений, увеличением кодовых баз и масштабированием команд. . .
Паттерны в Python: Singleton, Factory и Observer
py-thonny 26.04.2025
Паттерны проектирования — это проверенные временем решения типовых проблем разработки программного обеспечения. Их история берёт начало с книги "Приёмы объектно-ориентированного проектирования. . . .
Исключения в C#: Stack Overflow, Access Violation и Out of memory
stackOverflow 26.04.2025
Исключения в C# — это не только механизм оповещения о проблемах, а целое искусство управления потоком выполнения программы в экстремальных ситуациях. Обычное исключение, например,. . .
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
Структура "железный OnKeyUp" вместо антидребезга. Полностью асинхронный счётчик.
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
Автоматизация Amazon Web Services (AWS) с Boto3 в Python
py-thonny 25.04.2025
Облачные вычисления стали неотъемлемой частью современной ИТ-инфраструктуры, а Amazon Web Services (AWS) занимает лидирующие позиции среди провайдеров облачных услуг. Управление многочисленными. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru