powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DrawText. Задать параметры
12 сообщений из 12, страница 1 из 1
DrawText. Задать параметры
    #39873007
Женя32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Подскажите пожалуйста, как правильно задать параметры?

DrawText(PaintBox1.canvas.Handle, PChar(Edit1.text), length(Edit1.Text), rect[10,10], DT_CENTER );
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873036
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Женя32,

Rect( 10, 10, 100, 100 )

Это функция.

Либо задай переменную типа TRect и поприсваивай поля этой структуры.
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873229
Женя32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YuRockЖеня32,

Rect( 10, 10, 100, 100 )

Это функция.

Либо задай переменную типа TRect и поприсваивай поля этой структуры.
Ошибка:
[dcc32 Error] Blank21.pas(173): E2036 Variable required

Код: pascal
1.
 DrawText(PaintBox1.canvas.Handle, PChar(Edit1.text), length(Edit1.Text), rect(10,10, 100, 100), DT_CENTER);
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873253
goldmi45
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Женя32,

function DrawText(hDC: HDC; lpString: PChar; nCount: Integer; var lpRect: TRect; uFormat: UINT): Integer;
т.е. rect(10,10, 100, 100) должна быть переменной
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873268
Женя32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что я пропустил?

[dcc32 Error] Blank21.pas(175): E2066 Missing operator or semicolon

Код: pascal
1.
2.
3.
4.
5.
var
 rect: TRect;
begin
 DrawText(PaintBox1.canvas.Handle, PChar(Edit1.text), length(Edit1.Text), rect(10,10, 100, 100), DT_CENTER);
end;
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873287
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
08.10.2019 12:29, Женя32 пишет:
>
> Что я пропустил?

уроки информатики.

var
rect: TRect;
....
rect(10,10, 100, 100)
это пес дец!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873301
Женя32
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий08.10.2019 12:29, Женя32 пишет:
>
> Что я пропустил?

уроки информатики.

var
rect: TRect;
....
rect(10,10, 100, 100)
это пес дец!

Все ровно не работает.......
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873304
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
убейте тролля тупорылого.
он начал повторяться.
21912311
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873342
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийrect(10,10, 100, 100)
это пес дец!
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873345
goldmi45
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Женя32,

Код: pascal
1.
2.
3.
4.
5.
6.
var
  aRect: TRect;
begin
  aRect := rect(10,10, 100, 100);  // Результат rect в переменную
  DrawText(PaintBox1.canvas.Handle, PChar(Edit1.text), length(Edit1.Text), aRect, DT_CENTER);
end;
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39873350
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно так:
aRect := TRect.Create(10, 10, 100, 100);
...
Рейтинг: 0 / 0
DrawText. Задать параметры
    #39874026
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совсем народ обленился думать и книжки читать...
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DrawText. Задать параметры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]