|
Модераторы: ginnie |
|
BlindBandiit |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 133 Регистрация: 23.8.2009 Репутация: нет Всего: нет |
Использую Perl Tk заотел на днях использовать многопоточность use threads::shared; оказалось что это не возможно :(
Есть ли способы решения? |
|||
|
||||
alezzz |
|
|||
сплю... Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: нет Всего: 14 |
Делал многопоточное приложение на threads с Tkx интерфейсом. Были какие-то проблемы, но уже немогу вспомнить какие. Посмотрел в коде, создаю необходимое количество потоков до MainLoop и передаю им данные через shared переменные. А что не получается в Tk, может на Tkx попробовать?
|
|||
|
||||
BlindBandiit |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 133 Регистрация: 23.8.2009 Репутация: нет Всего: нет |
Cтрано что у вас так получилось просто прочел статью там в самом начале написано что это не прокатит http://habrahabr.ru/post/65592/ поверил наслово и даже не пробовал Tkx Только попробовал в тk такой подход сразу выбивает приложение Это сообщение отредактировал(а) BlindBandiit - 14.5.2013, 12:01 |
|||
|
||||
alezzz |
|
|||
сплю... Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: нет Всего: 14 |
Для GUI-программ сначала рисую интерфейс в ActiveState GUI Builder, в результате получаю .pm с use Tkx вначале и всем что непосредственно связано с интерфейсом, и .pl, где логика программы, весь исходник конечно кидать не буду, вот примерно его суть:
На ликусах не проверял, человеку нужен было под Windows. Update не знал, цензура работает, ###код -- это плохой код Это сообщение отредактировал(а) alezzz - 14.5.2013, 12:31 |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: GUI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |