11 / 11 / 10
Регистрация: 06.10.2012
Сообщений: 667
|
||||||
1 | ||||||
Клиент-сервер. При нажатии на start, окно зависает16.03.2014, 11:37. Показов 1513. Ответов 8
Метки нет (Все метки)
Когда запускаю проект, всё работает норм, но когда нажимаю на start окно перестаёт реагировать на всё. Окно не передвигается и кнопка стоп не работает. В чём дело? как это исправить?
0
|
16.03.2014, 11:37 | |
Ответы с готовыми решениями:
8
Клиент-сервер зависает при старте Зависает сервер при создании приложения типа клиент/сервер Клиент-сервер: в консоли работало, а на WinForms зависает намертво Клиент сервер Winsock + SDL. Форма клиента зависает |
1 / 1 / 3
Регистрация: 16.03.2014
Сообщений: 23
|
|
16.03.2014, 12:09 | 2 |
63 while (true) - условие выхода из этого цикла?
0
|
11 / 11 / 10
Регистрация: 06.10.2012
Сообщений: 667
|
|
16.03.2014, 12:18 [ТС] | 3 |
0
|
1 / 1 / 3
Регистрация: 16.03.2014
Сообщений: 23
|
|
16.03.2014, 12:21 | 4 |
button1_Click это же кнопка start? Вот программа и зависает в обработчике нажатия кнопки.
0
|
11 / 11 / 10
Регистрация: 06.10.2012
Сообщений: 667
|
|
16.03.2014, 12:28 [ТС] | 5 |
А как мне тогда сделать?
Вынести весь сервер в отдельную функцию. И каждый и когда я нажму start то вызовется функция сервера. И получается будет работать только функция сервера, он будет ждать нажатия stop/ Так прокатит?
0
|
1 / 1 / 3
Регистрация: 16.03.2014
Сообщений: 23
|
|
16.03.2014, 12:40 | 6 |
Сообщение было отмечено Vla00 как решение
Решение
Я бы ввел флаг состояния сервера, и по флагу осуществлял запуск и останов в обработчиках нажатия кнопок. А работу вынес в отдельную функцию и там ожидал нажатия кнопки.
0
|
11 / 11 / 10
Регистрация: 06.10.2012
Сообщений: 667
|
|
16.03.2014, 12:46 [ТС] | 7 |
Спасибо за такую быструю помощь.
Может ты знаешь о SOCKS? Мне бы очень помог....
0
|
1 / 1 / 3
Регистрация: 16.03.2014
Сообщений: 23
|
|
16.03.2014, 13:18 | 8 |
Нет, к сожалению не знаком.
0
|
11 / 11 / 10
Регистрация: 06.10.2012
Сообщений: 667
|
|
16.03.2014, 15:24 [ТС] | 9 |
0
|
16.03.2014, 15:24 | |
16.03.2014, 15:24 | |
Помогаю со студенческими работами здесь
9
Окно безопасного входа в систему Windows XP (требующего нажать Ctrl-Alt-Del) зависает при нажатии Ctrl-Alt-Del При нажатии на зелёную стрелочку выскакивает окно журнала, как вернуть окно загрузок? Не открывается второе окно при нажатии на окно (ошибка) Взаимодействие WinCC с Labview 2013, как сервер-клиент, так и клиент-сервер Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |