|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.05.2018, 20:18 | #1 |
Новичок
Джуниор
Регистрация: 02.05.2018
Сообщений: 0
|
Программа переноса строк
Всем привет, по ходу создания курсового проекта мне были поставлены новые задачи для моего проекта.Мне нужно чтобы по достижению 15 символов,последнее слово в строке программа переносила на следующую по правилам русского языка,а именно не переносило одну букву на следующую строку (перено-с)-такого чтобы не было, и (п-еренос)-и такого тоже,ещё чтобы она не отделяла согласные буквы(сог-ласные)-не правильно,правильно(со-гласные), либо (согл-асные).
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 Symbol { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void textBox1_TextChanged(object sender, EventArgs e) { var pos = textBox1.Text.LastIndexOf("\r\n") == -1 ? 0 : textBox1.Text.LastIndexOf("\r\n") + 2; if (textBox1.Text.Length > 0 && pos != textBox1.TextLength && (textBox1.Text.Length - pos) % 15 == 0) //Если текст текстБокса1 1 длинна 15 то: { textBox1.Text += "-"; textBox1.Text += "\r\n"; //Добавляем перенос строки к тексту. textBox1.Select(textBox1.Text.Lengt h, 0); //Переносим курсор на конец текста. } } private void button1_Click(object sender, EventArgs e) { textBox1.Clear(); //Очищает ТекстБокс1. } } } |
02.05.2018, 20:20 | #2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
Aviakat, обращайтесь e-mail: informatik101@mail.ru vk.com/alexcoder1
|
03.05.2018, 15:21 | #3 |
Регистрация: 21.02.2010
Сообщений: 8
|
Бюджет? Сроки?
kwinto9@gmail.com |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Формула для переноса строк | Dulaqs | Помощь студентам | 0 | 11.03.2018 10:29 |
Макрос переноса строк | Extril | Microsoft Office Excel | 30 | 25.01.2015 22:15 |
макрос для переноса строк по условию | SergeyR | Microsoft Office Excel | 2 | 07.08.2012 17:49 |
Макрос переноса строк на другой лист | cargoline9 | Microsoft Office Excel | 11 | 15.12.2009 22:05 |