Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Line, Circle, Pset, короче рисование Добавлено: 03.04.03 17:43  

Автор вопроса:  &&&&M

Надо нарисовать опр. фигу при помощи Line, Circle   или Pset. Со времён QB помню что делается так

     Line(0,0)-(300,300),&h0,b

Но в итоге ничего не рисуется!

Может кто знает в чём проблема?

Заранее спасибо.

Ответить

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

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



Вопросов: 24
Ответов: 109
 Профиль | | #1 Добавлено: 03.04.03 18:33

Здравствуйте!

 У меня всё рисуется, а именно квадрат, по Вашим параметрам.
Вот код, и при нажатии на кнопку на форме рисуется фигура.

 Private Sub Command1_Click()
 Line (0, 0)-(300, 300), &H0, B
 End Sub

Так, что всё в порядке. Если хотите то я Вам могу выслать пример.

  Желаю успешной работы!

Ответить

Номер ответа: 2
Автор ответа:
 &&&&M



Вопросов: 8
Ответов: 68
 Профиль | | #2 Добавлено: 03.04.03 18:58

Спасибо за совет.

С кнопкой действительно всё работает

Но при Form_Load всё же не рисует...

Ответить

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



Вопросов: 10
Ответов: 88
 Web-сайт: eminemrap.h1.ru
 Профиль | | #3
Добавлено: 03.04.03 19:05

раз не рисует при Load_Form() то тогда попробуй через таймер.у меня лично все работает . ставишь таймер и интервал задаешь 1 и там пишешь Line(0,0)-(300,300),&h0,b и все.работает.

Ответить

Номер ответа: 4
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #4
Добавлено: 04.04.03 23:05

Либо ставь в Form_Paint либо сделай Autoredraw=True

Ответить

Номер ответа: 5
Автор ответа:
 Zeus



ICQ: 161801353 

Вопросов: 63
Ответов: 220
 Web-сайт: apirussia.by.ru
 Профиль | | #5
Добавлено: 06.04.03 18:11

Зачем в Form_Paint????

Сразу в Form_Load пишеШЬ:

Me.AutoRedraw=true

Ответить

Номер ответа: 6
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #6
Добавлено: 06.04.03 18:17

Зачем писать. Жми F4 и в активном окне нажми справа от надписи AutoRedraw. В падающем списке выбери True

Ответить

Страница: 1 |

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



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