Найдено 58 результатов

vd-vuf
10 Сентябрь 2009, 22:18
Форум: CLARION for Windows
Тема: Обмен событиями между несколькими потоками.
Ответы: 7
Просмотры: 3461

Re: Обмен событиями между несколькими потоками.

PostMessage поможет, это да... задача абстрактно описана, и, насколько я понял, самодельная... странно, что сервера работают в разных потоках, а клиент в одном... и сделайте клиентов тоже в разных потоках, тогда и кларин POST прокатит кпримеру немного конкретней - есть несколько подключений по TCP ...
vd-vuf
10 Сентябрь 2009, 13:16
Форум: CLARION for Windows
Тема: Обмен событиями между несколькими потоками.
Ответы: 7
Просмотры: 3461

Обмен событиями между несколькими потоками.

В простейшем виде все выглядит так: Поток 1 - клиент, содержит клиентские классы для серверов 1, 2, n Поток 2 - сервер 1 Поток 3 - сервер 2 ... Поток n - сервер n Сервера посылают клиенту сообщения, клиент все это разруливает. клиенту нужно по сообщению пришедшему от сервера запустить обработку в со...
vd-vuf
14 Август 2009, 9:11
Форум: CLARION for Windows
Тема: Есть ли проблемя с двухголовыми процессорами?
Ответы: 12
Просмотры: 4464

Re: Есть ли проблемя с двухголовыми процессорами?

Спасиба родные!!!
хорошие советы :)
(засучил рукава, пошел выкидавать 9059 и рыть winapi)
vd-vuf
13 Август 2009, 14:00
Форум: CLARION for Windows
Тема: Есть ли проблемя с двухголовыми процессорами?
Ответы: 12
Просмотры: 4464

Есть ли проблемя с двухголовыми процессорами?

c6.3 9059 возникла проблема приложение на работе пашет, а дома в несколько тычков вылетает. дома двухядерный процессор, на работе таких пока что нету. особенность приложения много/часто используются глобальные очереди, обычные и тредные синхронизация доступа к этим данным обернута в ICriticalSection...
vd-vuf
15 Июль 2009, 10:17
Форум: CLARION for Windows
Тема: Image Control -> сохранить в файл
Ответы: 2
Просмотры: 1629

Re: Image Control -> сохранить в файл

есть хорошая библиотека FreeImage
http://www.clarionlife.net/content/view/180/2/
vd-vuf
14 Июль 2009, 23:31
Форум: CLARION for Internet
Тема: Web - Web Application Extension
Ответы: 2
Просмотры: 5266

Re: Web - Web Application Extension

Yufil, я так и думал что ты что нибудь отпишешь, спасибо, но что то как то сильно безнадежно :) проблема в том что брокер сильно паршиво обеспечивает эту жизнь и взаимодействие с клиентом (браузером). для нормальной эксплуатации такого веб приложения нужно юзера учить чего нельзя делать в результате...
vd-vuf
13 Июль 2009, 15:13
Форум: CLARION for Internet
Тема: Web - Web Application Extension
Ответы: 2
Просмотры: 5266

Web - Web Application Extension

Несколько раз брался за эту фичу для посмотреть, Наконец то понадобилось сваять проект. Результат понравился, естественно, после переделывания html шаблонов. Теперь второй этап - избавится от Application Broker Хотелось бы сохранить существующие классы и skeleton как средство генерации страничек и о...
vd-vuf
17 Июнь 2009, 11:30
Форум: CLARION for Windows
Тема: Расширенное отображение List
Ответы: 6
Просмотры: 3276

Re: Расширенное отображение List

вспомнилось..
а клашин BrowseGrid не пробовал?
оно в примерах есть отдельным проектом BrwGrid
vd-vuf
17 Июнь 2009, 9:14
Форум: CLARION for Windows
Тема: (Публикация) Шаблон SaveLog
Ответы: 0
Просмотры: 1530

(Публикация) Шаблон SaveLog

Без логов немогу, особенно в приложениях написанных не для юзеров :) разработал шаблон с классами что б раз и навсегда снять заботы о лог файлах. Описание (в архиве оно тоже есть): ============== Шаблон SaveLog для удобства создания и записи логфайлов. Для использования зарегистрируйте шаблон и подк...
vd-vuf
02 Июнь 2009, 9:01
Форум: CLARION for Windows
Тема: Как запретить повторное открытие окна из меню
Ответы: 2
Просмотры: 2326

Re: Как запретить повторное открытие окна из меню

давным давно сочинил простенький шаблон. не нравится шаблон, думаю что по коду понятно что нада делать: в глобальную переменную записываем номер thread. При запуске процедуры проверяем, если там не ноль то активируем тот thread что прописан в глобальной переменной и уходим. А если ноль то прописывае...
vd-vuf
20 Май 2009, 9:39
Форум: CLARION for Windows
Тема: Как выяснить что окно пора закрыть при завершении приложения
Ответы: 2
Просмотры: 1583

Re: Как выяснить что окно пора закрыть при завершении приложения

решилось просто :) привожу урезанный код SavedLogClass.Ask PROCEDURE SSMessageslog FILE,DRIVER('ASCII'),CREATE R RECORD Line STRING(SAVED_LOG_LINE_SIZE) END END SaveLog_Window WINDOW,AT(-1,-1,1,1),TIMER(20),IMM,GRAY,TOOLBOX,DOUBLE ! ,TOOLBOX END Lok:Thr LONG Lok:I LONG Loc:TimerOutDate LONG Loc:Curr...
vd-vuf
18 Май 2009, 16:29
Форум: CLARION for Windows
Тема: Как выяснить что окно пора закрыть при завершении приложения
Ответы: 2
Просмотры: 1583

Как выяснить что окно пора закрыть при завершении приложения

Как выяснить что окно пора закрыть при завершении приложения если окно открыто уже после cобытия EVENT:CloseDown суть - есть глобальный класс, разрушение его происходит по Destruct в работе класс юзает окна, и плюс к этому во время разрушеня класс использует еще окна потому что нужен ACCEPT (таймеры...
vd-vuf
07 Май 2009, 9:52
Форум: CLARION for Windows
Тема: как открыть окно втихую?
Ответы: 8
Просмотры: 3335

Re: как открыть окно втихую?

не оно само дак фрейм получает фокус О боже ... Там еще и фрейм ... ? что то непонял, использовать фрейм это дурной тон? переделать процессы на сурце это конечно был бы выход переделать шалблон процесса тоже наверное выход но все это как то через то самое место :roll: ситуация похжа на - есть дыряв...
vd-vuf
06 Май 2009, 14:56
Форум: CLARION for Windows
Тема: как открыть окно втихую?
Ответы: 8
Просмотры: 3335

Re: как открыть окно втихую?

ToolBox - мертвому припарки, при откртытии такого окна, не оно само дак фрейм получает фокус
:) до открытия окна 0{Prop:Hide} = TRUE просто делает невидимым фрейм
QuickWindow{PROP:Hide} = True - до открытия, бесполезно, после открытия - уже позно
не хотелось связываться с api :(
vd-vuf
06 Май 2009, 10:08
Форум: CLARION for Windows
Тема: как открыть окно втихую?
Ответы: 8
Просмотры: 3335

Re: как открыть окно втихую?

запустило отработку задач (около сотни процессов) Может быть я Вас огорчу, но RunTime Clarion поддерживает до 64 процессов. С другой стороны - а что мешает: 1. В окне процесса установить аттрибут ToolBox - тогда на него фокус не будет переводится. 2. Даже если фокус переводится - можно запомнить но...