Вверх ↑
Этот топик читают: Гость
Ответов: 165
Рейтинг: 6
#1: 2017-06-18 08:02:11 ЛС | профиль | цитата
Вопрос, собственно, в заголовке темы. Как это реализовать?
Ниже схема, в которой две ветки: приём изображений из проводника и из браузера, но единовременно работает лишь одна из них.

Add(MainForm,2953706,203,462)
{
Color=16777215
Caption=""
Position=1
link(onCreate,10575571:doEvent1,[])
}
Add(HubEx,14401091,588,476)
{
link(onEvent,15653383:doLoad,[])
}
Add(DropTextManager,8041508,378,546)
{
ControlManager="MF"
DropType=3
link(onDrop,8120541:doDownload,[])
}
Add(DropFileManager,4378979,378,434)
{
ControlManager="MF"
link(onDrop,12315164:doLoad,[])
}
Add(Hub,10575571,287,476)
{
link(onEvent1,4378979:doListen,[(339,482)(339,440)])
link(onEvent2,8041508:doListen,[(339,489)(339,552)])
}
Add(Image,15653383,651,476)
{
Width=384
Height=262
Align=5
Name="MF"
}
Add(Img_Loader,12315164,462,434)
{
link(onLoad,14401091:doWork1,[(592,440)])
}
Add(HTTP_Get,8120541,490,546)
{
Wait=0
link(onDownload,13762284:doLoad,[])
link(FileName,13110476:Var2,[])
}
Add(Img_Loader,13762284,553,553)
{
link(onLoad,14401091:doWork3,[(592,559)])
link(FileName,13110476:Var3,[(559,530)])
}
Add(GetDataEx,13110476,497,525)
{
link(Data,4512137:Value,[])
}
Add(Memory,4512137,497,483)
{
Default=String(C:\image.img)
}

карма: 4

0
vip
#1.1контекстная реклама от партнеров
Ответов: 16884
Рейтинг: 1239
#2: 2017-06-18 10:08:52 ЛС | профиль | цитата
А разные потоки не пробовал ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 165
Рейтинг: 6
#3: 2017-06-18 18:25:29 ЛС | профиль | цитата
Tad, не совсем понял, как их можно попробовать.

Add(MainForm,1991056,693,343)
{
Color=16777215
Caption="DDT"
Position=1
link(onCreate,10575571:doEvent1,[])
}
Add(HubEx,14401091,1169,357)
{
link(onEvent,15653383:doLoad,[])
}
Add(DropTextManager,8041508,959,427)
{
ControlManager="MF"
DropType=3
link(onDrop,8120541:doDownload,[])
}
Add(DropFileManager,4378979,959,315)
{
ControlManager="MF"
link(onDrop,12315164:doLoad,[])
}
Add(Hub,10575571,777,357)
{
link(onEvent1,16722972:doStart,[])
link(onEvent2,10113708:doStart,[])
}
Add(Image,15653383,1232,357)
{
Width=384
Height=262
Align=5
Name="MF"
}
Add(Img_Loader,12315164,1043,315)
{
link(onLoad,14401091:doWork1,[(1173,321)])
}
Add(HTTP_Get,8120541,1071,427)
{
Wait=0
link(onDownload,13762284:doLoad,[])
link(FileName,13110476:Var2,[])
}
Add(Img_Loader,13762284,1134,434)
{
link(onLoad,14401091:doWork3,[(1173,440)])
link(FileName,13110476:Var3,[(1140,411)])
}
Add(GetDataEx,13110476,1078,406)
{
link(Data,4512137:Value,[])
}
Add(Memory,4512137,1078,364)
{
Default=String(C:\image.img)
}
Add(Thread,10113708,833,364)
{
Delay=0
FastStop=0
link(onExec,8041508:doListen,[(912,370)(912,433)])
}
Add(Thread,16722972,833,357)
{
Delay=0
FastStop=0
link(onExec,4378979:doListen,[(912,363)(912,321)])
}

Так? Мне казалось, что причина в перехвате события первым из двух инициализирующихся менеджеров, до второго дело просто не доходит.
карма: 4

0
Ответов: 165
Рейтинг: 6
#4: 2017-06-19 18:27:57 ЛС | профиль | цитата
Ни у кого идей нет?
карма: 4

0
Ответов: 1925
Рейтинг: 172
#5: 2017-07-02 01:08:29 ЛС | профиль | цитата
Нижняя ветка зачем? (в первой схеме)
Верхняя ветка отлично работает и для браузера и для проводника. WinXP SP3. Firefox 52.2.
карма: 9
0
Ответов: 165
Рейтинг: 6
#6: 2017-07-03 17:44:02 ЛС | профиль | цитата
3042, в Windows 7 (x64) в Google Chrome, IE не работает
карма: 4

0
Ответов: 321
Рейтинг: 10
#7: 2017-07-03 17:55:50 ЛС | профиль | цитата
Nickname, аналогично с фотошопом, в xp можно было с браузера кинуть изображение сразу для редактирования в PS, а в 7ке сначала на раб. стол потом в PS... Очеееень не удобно, особенно когда привык к первому варианту. Если не ошибаюсь это лечиться, изменением каких-то параметров в реестре, года 3 назад решал эту проблему, могу ошибаться.
карма: 1

0
Ответов: 165
Рейтинг: 6
#8: 2017-07-03 21:46:48 ЛС | профиль | цитата
Master4eG, у меня всё прекрасно работает, если использовать для каждой вещи свой механизм. Претензия только к их реализации, что один менеджер перекрывает работу другого менеджера.
карма: 4

0
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)