Форум: "Начинающим";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
ВнизКак Tpoint преобразовать в string? Найти похожие ветки
← →
Ксардас © (2005-09-21 19:29) [0]сабж
← →
Джо © (2005-09-21 19:38) [1]А строка какого вида нужна?
← →
Ксардас © (2005-09-21 19:39) [2]String
нужно координаты в Эдит
← →
Anatoly Podgoretsky © (2005-09-21 19:48) [3]IntToStr
← →
Zeqfreed © (2005-09-21 19:49) [4]Ксардас © (21.09.05 19:39) [2]
Эдит.Text := Format("(%d, %d)", [point.x, point.y]);
← →
Ксардас © (2005-09-21 19:50) [5]
>
> Anatoly Podgoretsky © (21.09.05 19:48) [3]
> IntToStr
GetCursorPos(pos);
Edit1.Text:=IntToStr(pos); так не работает
← →
Zeqfreed © (2005-09-21 20:00) [6]Ксардас © (21.09.05 19:50) [5]
Если pos - переменная типа TPoint, то, разумеется, не работает, а если нет, то не работало бы даже GetCursorPos(pos); :-)
TPoint является записью, у которой есть два поля x, y типа Longint. Для доступа к этим полям можно использовать оператор разыменовывания . (точка), например,pos.x
. Ф-ция IntToStr принимает в качестве аргумента переменную типа Integer и возвращает строковое представление значения, хранящегося в этой переменной. Но, вполне допустима запись IntToStr(pos.x), так как будет использовано неявное приведение типов.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c