Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
2 / 2 / 5
Регистрация: 08.09.2014
Сообщений: 174

Как грамотно организовать потоки для правильного обращения к элементам управления

19.09.2014, 13:26. Показов 2387. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, нужна помощь,а то программа зависает, когда я запихиваю в таймер, выполнение программы, то выскакивает следующая ошибка cross - thread operation not valid control datagridview accessed from a thread than the thread it was created on, а еще бывает, работает норм, потом-оп 2 DGV превращаются в красные конверты, пожалуйста опишите грамотно как обойти эту ошибку
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.09.2014, 13:26
Ответы с готовыми решениями:

Реализация обращения к схожим элементам управления в цикле
Попробую сформулировать. Можно ли к элементам управления обращаться так, чтобы их название "склеивалось" Имеем десять...

Как создать массив экземпляров класса для последующего обращения к его элементам по ссылке?
Всем здравствуйте. Вот код моего класса: class Param { private: int cnt; float akk; int val; public:

Как грамотно организовать загрузку фотографий пользователем для профиля, с сохранением путей к фото в базе данных?
Фото пользователей будут храниться в отдельной папке, а пути к ним в базе данных.Как ограничить добавление фото до 3х?Как сделать функцию...

23
11 / 11 / 5
Регистрация: 22.08.2013
Сообщений: 77
20.09.2014, 14:55
Студворк — интернет-сервис помощи студентам
Нет, именно в таком случае встречаю впервые, но что-то они мне напоминают...
0
2 / 2 / 5
Регистрация: 08.09.2014
Сообщений: 174
20.09.2014, 14:58  [ТС]
Roman_P, Ну вот знаешь они появлялись лишь тогда, когда я отключал проверки(нашёл в гугле, чтобы избежать ошибки с потоками), и да он нормально работал,но минут через 15 мои 2 DGV просто "умерли", а код такой
VB.NET
1
System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = False
0
11 / 11 / 5
Регистрация: 22.08.2013
Сообщений: 77
20.09.2014, 15:11
нашёл такую инфу: [del]
но там Framework 2.0 а тут вроде 4...
Вообще, поищи в гугле не конверты а крест или перечёркнутый DataGridView и т.д.
0
2 / 2 / 5
Регистрация: 08.09.2014
Сообщений: 174
20.09.2014, 15:13  [ТС]
Roman_P, пока работает без крестов с Invoke, спасибо тебе
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.09.2014, 15:13

Перегрузка оператора индексирования для обращения к элементам по имени
Доброго времени суток! Столкнулся с проблемой перегрузки оператора индексирования при разработке класса-массива. Обращение к элементам...

Написать программу, использующую для обращения к элементам массива указатели
Переписать данную программу, используя для обращения к элементам массива указатели Задача: из заданного одномерного массива A...

Переписать код для обращения к элементам матрицы, находящимся выше главной диагонали
Тут пример решения матрицы который содержит нули ниже главной диагонали; А мне нужно сделать наоборот выше главной диагонали ...

Как для правильного треугольника и правильного четырёхугольника вычислить его стороны
Составить блок-схему и программу вычисления сторон правильного треугольника (a3=R sqr(3)) и правильного четырёхугольника (a4=R sqr(2)),...

Как производить все обращения к элементам массива с использвованием указателей?
#include <time.h> #include <stdio.h> #include <math.h> #include <conio.h> #include <iostream> #include<Windows.h> using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru