Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

функции-кандидаты недоступны

48K
12 декабря 2010 года
CATERPILLAR
36 / / 07.04.2010
Привет форумчане, не знаете в чем проблема?
с помощью конструктора в VS2008 создал
 
Код:
public: System::ComponentModel::BackgroundWorker^  backgroundWorker1;
void InitializeComponent(void){
...
this->backgroundWorker1->DoWork += gcnew System::ComponentModel::DoWorkEventHandler(this, &Form1::backgroundWorker1_DoWork);
}

и в главном конструкторе класса при попытке вызвать
 
Код:
this->backgroundWorker1->OnDoWork(gcnew System::ComponentModel::DoWorkEventArgs(gcnew System::Object));

выскакивает
Цитата:
Ошибка 9 error C3767: System::ComponentModel::BackgroundWorker::OnDoWork: функции-кандидаты недоступны


в чем проблема? все объявлено как public

48K
15 декабря 2010 года
CATERPILLAR
36 / / 07.04.2010
Сделал через System::Threading::Thread
297
18 декабря 2010 года
koodeer
1.2K / / 02.05.2009
Вы что, хотели свой класс сделать, унаследованный от BackgroundWorker? Иначе откуда OnDoWork?
48K
23 декабря 2010 года
CATERPILLAR
36 / / 07.04.2010
нет, после ввода оператора -> VS высвечивала список в котором также было OnDoWork но в любом случае проблема решена
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог