72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492

RichEdit

04.11.2009, 23:54. Показов 28166. Ответов 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
Закрытая тема Создать тему
Опции темы

Новые блоги и статьи
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru