как использовать контролы из другой формы...?

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

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

Fara
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 19.04.2004 (Пн) 7:48
Откуда: Ташкент

как использовать контролы из другой формы...?

Сообщение Fara » 19.04.2004 (Пн) 7:50

Доброе время суток !

Я тока начинаю програмить в VB .Net и поэтому прошу не ругаться за этот вопрос.


Поставил на одну форму CrystalReport Viewer. Из второй формы пишу

Form1.CrystalReportViewer1.ReportSource = rpt

и мне выдается ошибка - Reference to a non-shared member requires an object reference.
Как быть ?
Я хочу сделать так чтобы в одной форме юзер ввёл Connection String и вдругой открывается отчет.

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

Сообщение areh » 19.04.2004 (Пн) 8:00

тебе надо изменить тип доступа к этому контролу, по умолчанию он используеться как "Friend", тебе надо изменить на "Shared" (на сколько я помню, так должно работать)

вот такой к тебе вопрос, ты как обращаешься к форме? т.е. у тебя создана форма Form1 и ты из формы 2 к ней обращаешься, или ты объявляешь Form1 как экземпляр класса, допустим frm (которы соответственно и создан, как форма) ?

Fara
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 19.04.2004 (Пн) 7:48
Откуда: Ташкент

Сообщение Fara » 19.04.2004 (Пн) 8:44

у меня уже есть form1 и 2. Я просто хочу передать значение из 1-ой формы в другую или наоборот.

Fara
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 19.04.2004 (Пн) 7:48
Откуда: Ташкент

Сообщение Fara » 19.04.2004 (Пн) 8:48

нет shared тоже почему то не пашет :?: :?
кто нить сталкивался с этим ?

Fara
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 19.04.2004 (Пн) 7:48
Откуда: Ташкент

Сообщение Fara » 19.04.2004 (Пн) 9:10

ВсЁ я нашел выход

Создал проект на 6-ом басике и апгредил. в net

Оказывается надо писать DefInstance и после неё сам контрол
Form1.DefInstance.Command1.Text = "ok"
Всем Спасибо. :wink:


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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 67

    TopList