редактор текста

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ajk
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 09.01.2005 (Вс) 22:16

редактор текста

Сообщение ajk » 02.02.2005 (Ср) 8:06

нужен совсем простенький редактор текста, но он должен редактировать блоки

Вообще редактор как?

Делаем большой прямоугольный массив и ... тогда с блоками без проблем, но одна строка много длиннее других и массив на 80% пустой :(

По другому, берем свяхзный список строк и ... Удобно добавлять строки в середину, терпимо текст в середину строки, но сблоками текста - НИКАК

А может есть что-нибудь стандартное?

Спасибо!
мои фотки и картинки на экран http://ajk.by.ru.

Akella
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 144
Зарегистрирован: 15.09.2004 (Ср) 14:26
Откуда: Россия, Тюмень

Сообщение Akella » 03.02.2005 (Чт) 14:41

в каком смысле БЛОКИ
Не бойся что не знаешь, бойся что не учишься.

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 03.02.2005 (Чт) 17:03

Что? :shock:

Стандартное - TextBox :)
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 03.02.2005 (Чт) 18:32

Ему надо как в Word'е XP/2003: выделение несмежных блоков текста:
Изображение
Даже не знаю, как это сделать... Можно соорудить отдельный массив или коллекцию для хранения данных о выделении (а значением каждого элемента будет что-то вроде "<старт>;<длина>").
Моду создают модоки, а распространяют модозвоны.

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 03.02.2005 (Чт) 21:58

Для начала нужно создать собственный текстбокс.... - стандартный тут не прокатит... :)
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 03.02.2005 (Чт) 22:04

Это верно :)
Моду создают модоки, а распространяют модозвоны.

ajk
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 09.01.2005 (Вс) 22:16

Сообщение ajk » 04.02.2005 (Пт) 8:14

Akella писал(а):в каком смысле БЛОКИ

прямоугольные блоки текста, впрочем, чаще, просто поменять что-то на что-то или поудалять. Т.е. режактор достаточно простой, но в моей программке.

Мне по долгу службы :) приходится лопатить текстовые списки зачислений. В основном небольшие, но и большие.
Несут это в чем попало и, главное, как попало. Есть, наверное 99 способов записать сумму - число до пяти цифр, запятая и копейки.
Вбил бы, гадив :-E]. :evil: .
А потом еще это сконвертить. Сейчас far+php (regexp'ы)
Хочу отдать девочке, но нужно собрать это все в кучу и без фара

TextBox - сейчас попробую.
мои фотки и картинки на экран http://ajk.by.ru.

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 04.02.2005 (Пт) 19:51

ajk писал(а):TextBox - сейчас попробую.


Написать? :? :)
Или стандартный? :D
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 103

    TopList