Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.31;
Скачать: CL | DM;

Вниз

DrawText   Найти похожие ветки 

 
McSimm2   (2003-07-17 15:46) [0]

как с помощью сабжа вывести число ? Или какая нибудь функция апишная есть ??

Текст выводится через

n:Pchar
N := pchar("М");
DrawText(FDC, @N, -1, R, DT_CENTER or DT_VCENTER or DT_SINGLELINE);

а вот если N = 2 Ю то выводится не правильно...


 
Digitman ©   (2003-07-17 15:53) [1]


> как с помощью сабжа вывести число


никак. только - строку символов, ограниченную терминатором.

а вот что за символы в строке и как они там появятся перед вызовом DrawText() - решать тебе. Например, перед вызовом DrawText() используй процедуру Str() для форматного преобразования целочисленного значения N в его строковое представление


 
McSimm2   (2003-07-17 15:57) [2]

str() нужно подключать System, эт не джопустимо.
С таким же успехом можно и
string := Format("%d",int);

А как только с пом api ??


 
Юрий Зотов ©   (2003-07-17 16:04) [3]

> McSimm2 (17.07.03 15:57)

> str() нужно подключать System, эт не джопустимо.

Знаете, а System все равно всегда подключается, хотите Вы этого, или нет.

С PChar Вы работаете совершенно неверно. Не выделяете память под строку и т.д. Если хотите научиться работать с PChar, освойте указатели и динамическую память. А если хотите просто вывести текст, не заморачивая себе голову лишними знаниями, то сделайте так:
DrawText(FDC, PChar(строка), ...);


 
Anatoly Podgoretsky ©   (2003-07-17 16:04) [4]

McSimm2 (17.07.03 15:57)
Программа написанная на Дельфи не может работать без System


 
Digitman ©   (2003-07-17 16:07) [5]


> McSimm2


он и так уже подключен в любом случае.
даже не смотря на то, что в uses отсутствует.


 
icWasya ©   (2003-07-17 17:24) [6]

>даже не смотря на то, что в uses отсутствует.
более того, если упомянете в uses, то компилятор проругается на повторное использование идентификатора



Страницы: 1 вся ветка

Текущий архив: 2003.07.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
1-100818
Beginner3000
2003-07-16 00:38
2003.07.31
---|Ветка была без названия|---


14-100903
BAYES
2003-07-14 11:52
2003.07.31
БИБЛИОТЕКА EhLib3.1


1-100753
Orden
2003-07-16 15:07
2003.07.31
Rave-компоненты


14-100957
Vlad Oshin
2003-06-30 19:48
2003.07.31
Вы верите в определение качеств человека по мимике, поче-


1-100774
artemkin
2003-07-15 21:29
2003.07.31
Мышь