![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Yagmort |
|
||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 17.6.2009 Репутация: нет Всего: -1 |
Народ подскажите такую штуку.
я добавил класс и назвал его GC как мне в этот класс добавить функцию из компонента Login1 ? как мне сослаться на функцию и вызвать ее str.Login1.UserName.ToString(); сослаться на переменную класса я знаю как а вот на функцию я не знаю (
пытался еще делать так, но чет не получается, ссылаюсь я правильно, но вот только параметры в функции не знаю какие писать, если они
Это сообщение отредактировал(а) Yagmort - 28.10.2010, 11:48 |
||||||||
|
|||||||||
Fortnox |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 373 Регистрация: 31.10.2008 Где: Ростов-на-Дону Репутация: 14 Всего: 22 |
Если я правильно понял, вы хотите сделать нечто вроде:
Если да, то, судя по вашим кускам кода, вы пытаетесь присвоить переменной значение функции, вызываемой из Login1. А функция в Login1 нестатическая. Поэтому для вызова ее, вам необходимо создать объект класса Login1, и потом вызвать функцию, причем делать это в определении класса, а в конструкторе или нужном методе. Или я что-то не так понял? |
|||
|
||||
Yagmort |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 339 Регистрация: 17.6.2009 Репутация: нет Всего: -1 |
Все правильно вы поняли, только как сделать пример есть ? |
||||
|
|||||
Stolzen |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: нет Всего: 48 |
Честно говоря, сложно понять, чего же именно необходимо сделать автору топика. Глаза сломал, пока читал, так толком и не понял.
Имеется ввиду, как вызывать функцию? Можно вот так
Имеются ввиду указатели на функцию? В C# это реализуется с помощью делегатов (http://www.rsdn.ru/article/dotnet/delegat.xml) |
||||||
|
|||||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |