Мессалина1
16.09.2022 22:10

Procedure tform1.button1click(sender: tobject); begin if fontdialog.execute then richedit.selattributes.assign(fontdialog1.font); rishedit1.setfocus; end; найдите ошибку в делфи в программе исправте !

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
sidyakinanasty
20.09.2020 07:55
Procedure TForm1.Button1Click(Sender: TObject);
begin
    If FontDialog.Execute then
        RichEdit1.SelAttributes.Assign(FontDialog1.Font);
        RichEdit1.SetFocus;
    End;
end;

делфи у меня не установлены за совершенной ненадобностью, потому проверить возможности нет, но догадки показать могу.
 Не уверенна что RichEdit1.SelAttributes.Assign(FontDialog1.Font) выставляет шрифт, может там нужна кострукция типа
  RichEdit1.SelAttributes.Font := FontDialog1.Font
и конечно описка выделенная ранее, как на нее только компилятор не матерится
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота