Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Scale Добавлено: 10.01.04 19:49  

Автор вопроса:  NovichoK

Я давно не работал с командой скейл, подзабыл наверно...

Вобщем есть две строки:

Picture1.Scale (0, 10)-(150, 0)
Picture1.PSet (100, 5), vbRed

Но точку оно естественно не ставит...вот и весь вопрос..что неправильно?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 KAM



ICQ: 190197618 

Вопросов: 25
Ответов: 97
 Профиль | | #1 Добавлено: 10.01.04 20:54

Вот пример:

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)

Ответить

Номер ответа: 2
Автор ответа:
 NovichoK



Вопросов: 72
Ответов: 147
 Профиль | | #2 Добавлено: 11.01.04 00:23

Да нет все правильно просто я поместил этот код в формлоад, а он оттуда не запускается, почему?

Ну если поместить в любое другое событие после формлоада - все нормально.

Правда точка черезчур маленькая получается, можно ли сделать ее чуть больше?

Ответить

Номер ответа: 3
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 11.01.04 00:31

А в Form_Load перед своим кодом Me.Show, Me.Refresh поместил?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам