Помогите плиз!!!

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

kyzma
Новичок
Новичок
Аватара пользователя
 
Сообщения: 33
Зарегистрирован: 29.10.2004 (Пт) 12:42
Откуда: Москва

Помогите плиз!!!

Сообщение kyzma » 29.10.2004 (Пт) 12:53

Народ подскажите: :?: я в VB.NET создал в конструкторе две формы (Form1 и Form2 и кнопку Command1 на форме Form1) как мне открыть Form2 по нажатию на кнопку Command1. Просто в VB 6 можно было так: Form2.Show, а в .NET есть только Me.Show.
Так же из модуля не могу обратиться к объекту на Form1
(например PicturBox1).
Не могу понять где туплю :(((
Заранее спасибо.
kyzma

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 29.10.2004 (Пт) 13:41

Вот, правы ведь сишники и Ко! (насчёт ВБ)

а создать форму как объект в голову не приходило?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Сообщение areh » 29.10.2004 (Пт) 13:49

немного разъясню, то что имелл ввиду Sebas

проблемма заключается в том, что счас формы в VB.NET перестали быть чем-то непонятным (как это было в vb 6) теперь это обычные классы, экземпляры которых надо объявлять... и работать можно только с экземплярами класса, ну или с общими (Shared) свойствами/функциями

вообще посмотри вот эту ветку:
http://bbs.vbstreets.ru/viewtopic.php?t=6686

я там изложил свой подход к решению этой проблеммы...

kyzma
Новичок
Новичок
Аватара пользователя
 
Сообщения: 33
Зарегистрирован: 29.10.2004 (Пт) 12:42
Откуда: Москва

А как насчет обращения из модуля?

Сообщение kyzma » 29.10.2004 (Пт) 17:48

:?: Как обратиться к свойствам PictureBox1 расположенного на Form1 из
процедуры в Modul1????
kyzma

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Сообщение areh » 29.10.2004 (Пт) 19:15

у тебя должен быть объявлена глобальная переменная типа Form1:

Public my_Form1 as New Form1

...

обращение к свойству:
my_Form1.PictureBox1.Image = Image.FromFile("...")
my_Form1.Show()

вот.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList