Страница: 1 |
Я давно не работал с командой скейл, подзабыл наверно... Вобщем есть две строки: Picture1.Scale (0, 10)-(150, 0) Но точку оно естественно не ставит...вот и весь вопрос..что неправильно?
Вот пример: Form1.Scale (-20, 20)-(20, -20) PSet (0,0), RGB(0,0,0) 'Нарисует точку в начале координат Т.е. у метода Scale синтаксис такой: object.Scale (X1,Y1)-(X2,Y2) Где X1,Y1 - координаты верхнего левого угла, а X2,Y2 - координаты правого нижнего угла. В моём примере получается такая координатная плоскость: Y(20) | | | | | | | X(-20)--------------o----------------- X(20) | | | | | | Y(-20) Да нет все правильно просто я поместил этот код в формлоад, а он оттуда не запускается, почему? Ну если поместить в любое другое событие после формлоада - все нормально. Правда точка черезчур маленькая получается, можно ли сделать ее чуть больше? А в Form_Load перед своим кодом Me.Show, Me.Refresh поместил? Страница: 1 |
Вопрос: Scale
Добавлено: 10.01.04 19:49
Автор вопроса:
NovichoK
Picture1.PSet (100, 5), vbRed
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа: KAM
ICQ: 190197618
Вопросов: 25
Ответов: 97
Профиль | | #1
Добавлено: 10.01.04 20:54
Номер ответа: 2
Автор ответа: NovichoK
Вопросов: 72
Ответов: 147
Профиль | | #2
Добавлено: 11.01.04 00:23
Номер ответа: 3
Автор ответа: Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #3
Добавлено: 11.01.04 00:31