Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.69/132: Рейтинг темы: голосов - 132, средняя оценка - 4.69
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492

RichEdit

04.11.2009, 23:54. Показов 28962. Ответов 177
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
\\Надо получить в одной строке два значения (№счёт и через пробел значение переменой х)
При нажатии Button2
C++
1
2
3
int i++;
int x = 100;
RichEdit1->Lines->Add(i.x);//Add(i.x) не знаю как правильно.
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2009, 23:54
Ответы с готовыми решениями:

Из RichEdit в RichEdit без потери форматирования
Есть RichEdit1 с форматированным текстом(цвет, стиль и тп.) нужно передать этот текст в переменную а затем в RichEdit2 чтобы при вставке в...

RichEdit
При нажатии RichEdit1 очищает только 1 строку. RichEdit1->Lines->Delete(AutoSize); А надо очистить весь лист.

RichEdit
Подскажите как сделать чтобы в richedit можно было менять шрифт и цвет выделенного текста

177
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
17.11.2009, 21:45
Студворк — интернет-сервис помощи студентам
sh4d°_°ff, Смотри мне нужно запрограмировать отдельно кнопку "Сохранить", и "Сохранить как"
Я проверку создал!!!!!!!!
0
говнокодер
 Аватар для sh4d°_°ff
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
17.11.2009, 21:48
gorin я тебе и так дал весь необходимый код для создания этих кнопок, он подробно прокомментирован, разберись сам
1
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
17.11.2009, 22:25
Пацаны спосибо все работает!!! Помогите мне запрограмировать кнопку "печатать"!
0
говнокодер
 Аватар для sh4d°_°ff
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
17.11.2009, 22:30
в примере же дана эта кнопка:

C++
1
if ( PrintDialog->Execute() ) RichEdit1->Print( FFileName );
тебе почти тоже самое надо сделать
1
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
17.11.2009, 22:52
sh4d°_°ff, ошибку выбивает
[C++ Error] Unit1.cpp(288): E2451 Undefined symbol 'FFileName'

Добавлено через 14 минут
sh4d°_°ff, Так што это за ошибка??

Добавлено через 1 минуту
sh4d°_°ff, это этот код нужен?:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void SetLocaleOverrides(char* FileName, char* LocaleOverride)
{
  HKEY Key;
  const char* LocaleOverrideKey = "Software\\Borland\\Locales";
  if(RegOpenKeyEx(HKEY_CURRENT_USER,LocaleOverrideKey, 0, KEY_ALL_ACCESS, &Key)
        == ERROR_SUCCESS)
  {
    if(lstrlen(LocaleOverride) == 3)
      RegSetValueEx(Key, FileName, 0, REG_SZ, (const BYTE*)LocaleOverride, 4);
 
    RegCloseKey(Key);
  }
}
Добавлено через 3 минуты
Кто знает што то за ошибка?
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
17.11.2009, 22:57
gorin, ошибка означает, что у тебя не объявлена переменная FFileName
0
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
17.11.2009, 22:59
А где ее обявлять?
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
17.11.2009, 23:02
gorin, откуда мне знать, желательно ее объявить там, где область видимости будет достигать того места, где ее используют
0
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
17.11.2009, 23:03
Вота мой проект только там не работает Печатать
http://p23a.at.ua/OOP/Proje1ct1.rar
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
17.11.2009, 23:12
ты даже про области видимости не слышал?
0
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
17.11.2009, 23:13
http://p23a.at.ua/OOP/Project1.exe

Добавлено через 51 секунду
Lord_Voodoo, Так как что мне зделать чтобы у меня работало?
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
17.11.2009, 23:16
найди эту переменную и в том месте обяъви ее
0
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
17.11.2009, 23:19
Навиди пример!! Пожайлусто
У мнея в этом рядке вибивает:
C++
1
2
3
    
 
if ( PrintDialog->Execute() ) RichEdit1->Print( FFileName );
0
говнокодер
 Аватар для sh4d°_°ff
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
17.11.2009, 23:42
gorin, у тебя уже была подобная проблема вот тут RichEdit, я не разбирался с примером (он из Examples\Apps\RichEdit), но тут явно надо делать аналогично, тому что я тебе кидал про OpenDialog и SaveDialog
1
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
17.11.2009, 23:49
ну подозреваю, что AnsiString FFileName; но ему еще где-то присваивается значение...
1
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
18.11.2009, 18:23
Lord_Voodoo, Прива, можеш подсказать код FFileName, и где его вставить?

Добавлено через 7 минут
Lord_Voodoo, Слышеш это этот код:
C++
1
2
3
4
5
6
7
8
9
10
void __fastcall TMainForm::SetFileName(const AnsiString FileName)
{
  LPSTR lpBuf = new char[MAX_PATH];
  sprintf(lpBuf, Reconst_SPercent_s.c_str(), ExtractFileName(FileName).c_str(),
          Application->Title.c_str() );
 
  Caption = lpBuf;
  FFileName = FileName;
  delete lpBuf;
}
Добавлено через 13 минут
Lord_Voodoo, Давай я тебе проэкт кину ты посмотриш!!!!!

Добавлено через 13 минут
sh4d°_°ff, Я же по примеру смотрю но не могу понять чего выбивает та ошибка!!!!

Добавлено через 29 минут
sh4d°_°ff, Не видит FFileName!!!!

Добавлено через 15 минут
Пацаны я уже зделал там код:
C++
1
if(PrintDialog1->Execute())RichEdit1->Print(Text);
Добавлено через 3 минуты
Пацаны как можно зделать чтобы у меня выбивала надпись мого окна(проекта) "Документ-TextRichEdit"&
0
говнокодер
 Аватар для sh4d°_°ff
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
18.11.2009, 18:45
gorin, я ведь тебе уже кидал этот код:
C++
1
2
3
4
5
6
  if ( OpenDialog1->Execute() )
  {
        // пользователь выбрал файл
        RichEdit1->Lines->LoadFromFile(OpenDialog1->FileName);
        Form1->Caption = OpenDialog1->FileName; // <-ВОТ ОНО
  }
RichEdit
1
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
18.11.2009, 18:48
sh4d°_°ff, Ты смотрел пример RichEdit&
0
говнокодер
 Аватар для sh4d°_°ff
1273 / 297 / 35
Регистрация: 31.10.2009
Сообщений: 1,432
18.11.2009, 18:50
нет (точнее смотрел но не разбирался)
1
 Аватар для gorin
209 / 16 / 4
Регистрация: 18.08.2009
Сообщений: 571
18.11.2009, 18:52
sh4d°_°ff, Ти ее запускал?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.11.2009, 18:52

Richedit
Здравствуйте мне интересуют следующие вопросы на счет richedit: 1) как работать с отдельным элементом строки, в частности перестановка...

RichEdit
Здравствуйте! Помогите пожалуйста У меня задача:Дана последовательность из m вещественных чисел. Найти количество элементов, которые...

RichEdit...
На форме 2 кнопки: 1 кнопка добавляет строку крастного цвета, 2 кнопка простую строку, Вот так добавляю строку красную: int...

Рисование в RichEdit
Здравствуйте. Подскажите пожалуйста, как можно рисовать в RichEdit? Канвы у него что-то не нашел, а как по другому не соображу. Заранее...

Прокрутка RichEdit
Добрый день! Как реализовать прокрутку текстового поля RichEdit? Как не пытался, Scroll Bar никак не мог прикрутить к RichEdit


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

Или воспользуйтесь поиском по форуму:
120
Закрытая тема Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru