Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > .NET
Перезагрузить страницу Много процессов и один ListView
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Exmap Exmap вне форума
Member
 
Сообщений: 1,045
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.09.2007
По умолчанию 20.09.2008, 17:34

У меня в дизайнере форм создан ListView. Как записать в него что-то из другого процесса?
Просто listView1.Items.Add как я понимаю не получится возникает ошибка "попытка доступа к объекту, созданному в другом процессе".
Ответить с цитированием
  (#2 (permalink)) Старый
Exmap Exmap вне форума
Member
 
Сообщений: 1,045
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.09.2007
По умолчанию 20.09.2008, 20:42

Да и вообще посоветуйте как оформлять серверную часть клиент-сераерной проги - её надо в трее сделать ну и что-то типа консоли обращений. Какие компоненты юзаем?
Ответить с цитированием
  (#3 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,413
Сказал(а) спасибо: 22
Поблагодарили 940 раз(а) в 924 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 21.09.2008, 14:03

Цитата:
У меня в дизайнере форм создан ListView. Как записать в него что-то из другого процесса?
Просто listView1.Items.Add как я понимаю не получится возникает ошибка "попытка доступа к объекту, созданному в другом процессе".
делаешь очередб Queue объектов, добавляемых в ListView,
в функции добавления лочишь очередь и добавляешь элемент,
по событию таймера на форме проверяешь наличие объектов в очереди, если есть - лочишь её, вытаскиваешь элемент из очереди и добавляешь в ListView.
Ответить с цитированием
  (#4 (permalink)) Старый
Exmap Exmap вне форума
Member
 
Сообщений: 1,045
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.09.2007
По умолчанию 21.09.2008, 20:23

этим методом я владею
а просто так нельзя?
Ответить с цитированием
  (#5 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,413
Сказал(а) спасибо: 22
Поблагодарили 940 раз(а) в 924 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 21.09.2008, 21:07

можно вызывать invoke прямо из потока, но это безбожно глючит при создании и удалении окна.
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
IL_Agent IL_Agent вне форума
Member
 
Аватар для IL_Agent
 
Сообщений: 2,015
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 03.07.2005
По умолчанию 22.09.2008, 01:53

Цитата:
Да и вообще посоветуйте как оформлять серверную часть клиент-сераерной проги - её надо в трее сделать ну и что-то типа консоли обращений. Какие компоненты юзаем?
Для отображения в трее используется NotifyIcon.
А не лучше ли её сделать сервисом, а обращения писать в лог ?
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
состояние процессов Илам Любые вопросы от новичков 2 11.09.2011 02:28
подборка процессов иван м Любые вопросы от новичков 1 18.01.2011 19:48
Как обратиться к элементам listview? imported_natty Trolltech Qt 0 03.10.2010 15:28
Две Ос, много hdd Nigelhorst Накопители 9 03.03.2009 12:22
При загрузки включается очень много процессов Александр1987 Операционная система Windows 4 09.01.2009 16:38
Мониторинг процессов Marshall Софт и программы 10 22.05.2008 23:10
ListView удалить элемент sommer .NET 1 07.05.2008 16:52
Поиск в ListView part 2 Minoga_dot Delphi 4 29.10.2006 09:15
Listview (таблица) brokit Visual Basic 4 30.03.2006 15:33
Не выгружается из процессов... Jon1 Visual Basic 4 31.07.2005 02:59
Высота строк в ListView Borand Delphi 7 11.03.2005 21:09
Listview автоматическая прокрутка X-Cite! Delphi 2 13.12.2004 11:12



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов