powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / сокеты + синхронизация
4 сообщений из 4, страница 1 из 1
сокеты + синхронизация
    #33697073
egghead
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скажите у меня есть подобие icq.
2 порта (один - получает, другой отпраляет)
есть listbox, в который заносятся полученные и отправленные сообщения.

когда получено соощение запускается поток с ф-цией А.
далее можно смотреть по коду. Задача в том, чтобы была возможность в листбокс заносить сообщения и получателя и отправителя. для этого использую CSingleLock (хотя вроде неправильно его использую. Эта же ф-ция используется при отправке сообщений). А еще у меня почему-то вылетает на добавлении строки. Ф-ция а - не принадлежит никакому классу. помогите!

dword a
{
int i = recv(buffer) ;
CDialog dlg;
dlg.AddMess(buffer); //не создает объект dlg = NULL
}

void CDialog::SetWindowText(szMessage)
{
CMutex mutexLbx;
mutexLbx.Lock();

CSingleLock singleLock(&mutesLbx);
singleLock.Lock();
if (singleLock.IsLocked()) {
lbx.AddString(szMessage);
}

singleLock.Unlock();
}
...
Рейтинг: 0 / 0
сокеты + синхронизация
    #33697099
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему ты не делаешь через сообщения? Все проблемы с синхорнизацией отпадут.
...
Рейтинг: 0 / 0
сокеты + синхронизация
    #33697266
egghead
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А мне задача была поставлена просто через синхр-ю сделать.
...
Рейтинг: 0 / 0
сокеты + синхронизация
    #33697363
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eggheadА мне задача была поставлена просто через синхр-ю сделать.

Попробуй сделать динамическое создание си диалога при запуске программы с помощью Create
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / сокеты + синхронизация
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]