Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.07.2014, 10:01
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Не знаю правильно ли объясню... Но попробую К проекту подключена библиотека. В ней есть класс в котором еще класс в котором нужный метод GetData Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Если сделать экземпляр класса и вызвать метод, то необходимо передать параметры в класс Код: c# 1. 2. , Но параметры там уже есть. При инициализации ClientBankImportEventArgs туда пришли параметры. Нужно вызвать метод GetData в моей программе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 11:12
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Denis1991, в чём проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 12:40
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Нужно вызвать событие GetData в моей программе не создавая экземпляр класса ClientBankImportEventArgs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 12:41
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Denis1991 Но параметры там уже есть. При инициализации ClientBankImportEventArgs туда пришли параметры. Нет, их там не было. Пока вы их не передали после оператора new. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 12:43
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Denis1991Нужно вызвать событие GetData в моей программе не создавая экземпляр класса ClientBankImportEventArgs Это можно если сделать метод статическим. Но тогда вам надо будет передавать все параметры ему, или в аргументах, или статическими переменными. А это уже кривая архитектура. ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 13:13
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
D129, были. я написал "Если сделать экземпляр класса и вызвать метод, то необходимо передать параметры в класс" Если посмотреть выполнение программы, то с помощью делегата в библиотеке с классом ClientBankImportEventArgs в него передаются параметры. Но на этом всё и заканчивается. Метод сам по себе не выполняется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 15:42
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Denis1991то с помощью делегата Где в приведенном вами коде делегат? Что вы так называете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 15:46
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
D129, я так сказать укоротил код. Делегат вне класса - он вызывает его(класс) при событии на моей форме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 17:03
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Denis1991D129, я так сказать укоротил код. Делегат вне класса - он вызывает его(класс) при событии на моей форме. Ок, теперь так, Класс "вызвать" нельзя, только метод, значит слеюдующий вопрос - инстанс этого класса уже где-то раньше, до делегата, создан? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 17:23
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
D129, мне именно метод и нужно вызвать. Он в классе. При событии на моей форме с помощью делегата инициализируется конструктор класса ClientBankImportEventArgs. В этот класс приходят параметры Код: c# 1. 2. И на этом всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 17:33
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Denis1991И на этом всё. Замечательно. Тогда ваш код правильный, и можно только убрать обьявление локальной переменной (מ, написав Код: c# 1. Но обьект все равно будет создан. Вызвать динамический метод, не создавая обьекта, нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 17:35
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
* (מ, Хотел написать переменной (типа NVK.ClientBankImportEventArgs). :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2014, 19:09
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
Denis1991D129, мне именно метод и нужно вызвать. Он в классе. При событии на моей форме с помощью делегата инициализируется конструктор класса ClientBankImportEventArgs. В этот класс приходят параметры Код: c# 1. 2. И на этом всё. Такой делегат? Код: c# 1. 2. 3. 4. -> Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2014, 09:22
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
refreg, вот такой Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2014, 13:34
|
|||
|---|---|---|---|
Вызов метода с другого класса |
|||
|
#18+
refregDenis1991D129, мне именно метод и нужно вызвать. Он в классе. При событии на моей форме с помощью делегата инициализируется конструктор класса ClientBankImportEventArgs. В этот класс приходят параметры Код: c# 1. 2. И на этом всё. Такой делегат? Код: c# 1. 2. 3. 4. -> Код: c# 1. +1 Код: c# 1. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=20&tablet=1&tid=1402662]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
176ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 280ms |
| total: | 569ms |

| 0 / 0 |
