Вверх ↑
Этот топик читают: Гость
Ответов: 99
Рейтинг: 1
#1: 2008-01-15 02:29:30 ЛС | профиль | цитата
схема уродлива конечно...но..
Ума не приложу..почему удаление не проводит письма..все вроде верно?
code_8148.txt
------------ Дoбавленo:

решено. нельзя пуска на парсер после удаление поток.
карма: 0

0
файлы: 1code_8148.txt [1.4KB] [226]
Ответов: 9906
Рейтинг: 351
#2: 2008-01-15 09:16:19 ЛС | профиль | цитата
А где это у тебя "пуска на парсер после удаление поток", хотелось бы увидеть
карма: 9

0
Ответов: 99
Рейтинг: 1
#3: 2008-01-15 15:06:13 ЛС | профиль | цитата
в 6 утра мозг принял извращенные методы , посему так:



#sha
Add(POP3,1871438,245,273)
{
Server="pop3.mail.ru"
Count=0
Point(onError)
Point(doTop)
link(onConnect,8555857:doFor,[])
link(onRead,6008997:doCase,[(285,286)(285,195)])
}
Add(For,8555857,434,273)
{
Start=1
link(onEvent,1871438:doTop,[(478,279)(478,237)(233,237)(233,307)])
link(End,1871438:Count,[(447,249)(282,249)(282,323)(251,323)])
}
Add(POP3_Parse,13575331,378,280)
{
}
Add(Hub,7331461,329,280)
{
link(onEvent1,13575331:doParse,[])
link(onEvent2,12995393:doCompare,[(373,293)(373,349)])
}
Add(Button,3290193,126,273)
{
Left=90
Top=55
Width=200
Height=135
link(onClick,8240080:doEvent,[])
}
Add(If_else,12995393,385,343)
{
Op2=String(test)
link(onTrue,13491219:doData,[])
link(Op1,13575331:Subject,[])
}
Add(DoData,13491219,434,343)
{
link(onEventData,1871438:doDelete,[(471,349)(471,330)(226,330)(226,293)])
link(Data,8555857:Position,[])
}
Add(Debug,8240080,182,273)
{
link(onEvent,1871438:doConnect,[])
}
Add(Case,6008997,294,189)
{
Value=String(ok)
link(onNextCase,7331461:doEvent1,[(328,195)(328,286)])
link(onTrue,14461743:doEvent1,[(345,202)(345,195)])
}
Add(Message,10686537,420,168)
{
}
Add(Hub,14461743,364,189)
{
link(onEvent1,1871438:doClose,[(408,195)(408,247)(233,247)(233,300)])
link(onEvent2,10686537:doMessage,[(408,202)(408,174)])
}


вот сижу и думаю...какже вывести на верхний хаб сигнал в любом исходе работы..
(задача этой части программы пересчитать на сервере все письма и по загловку если найдет "test" то удалит и вызовет процедуру его создания, если не найдет то опять же должна вызвать процедуру создания письма "test")
За процедуру создания возьмем сообщение.

За добавочки буду очень признателен.
------------ Дoбавленo:

и попутно возник вопрос, как с парсера (другая часть программы) выделить приатаченные файлы аналогично тем что лежат на сервере..если не трудно киньте код...а то порылся в форуме и аплоде ничего подходящего не нашел..
карма: 0

0
Ответов: 9906
Рейтинг: 351
#4: 2008-01-15 15:45:40 ЛС | профиль | цитата
NetCom писал(а):
в 6 утра мозг принял извращенные методы , посему так

Сейчас не 6 утра, чтобы смотреть завязанные узлом схемы по второму разу.
Неинтересно


NetCom писал(а):
а то порылся в форуме и аплоде ничего подходящего не нашел

Хинты к точкам элемента читать не пробовал
карма: 9

0
Ответов: 3
Рейтинг: 0
#5: 2008-01-18 21:24:31 ЛС | профиль | цитата
Galkov писал(а):
Хинты к точкам элемента читать не пробовал
а они там есть?я как ни искал нормального объяснения работы парсера (в частности выход "аттач")не нашел ни в помощи хиасме ни здесь..может кто-нибудь будет добр и выложит в аплоад пример работы с парсером?
карма: 0

0
Ответов: 9906
Рейтинг: 351
#6: 2008-01-18 22:01:23 ЛС | профиль | цитата
Slage писал(а):
а они там есть?

Они там есть.

карма: 9

0
Ответов: 3
Рейтинг: 0
#7: 2008-01-18 22:04:38 ЛС | профиль | цитата
а можно объяснить как считать аттач?а помощь там кривая..и про аттач ничего не написано...
карма: 0

0
Ответов: 9906
Рейтинг: 351
#8: 2008-01-18 22:13:52 ЛС | профиль | цитата
Slage писал(а):
а помощь там кривая..и про аттач ничего не написано...

А это, про дядю Стёпу написано что-ли
onParse: Событие происходит всякий раз при извлечении из тела письма присоединенного файла и выдает его имя в поток (сам файл можно считать с точки Attach)

Чего непонятного-то
Данные с файла читать/копировать - умеешь
Если нет - читай справку.
Если да - точка Attach используется точно также, как и точка Stream элемента MemoryStream.
Точка Stream у элементов MemoryStream и FileStream, это тоже "сам файл".
карма: 9

0
Ответов: 3
Рейтинг: 0
#9: 2008-01-18 23:37:49 ЛС | профиль | цитата
спасибо хоть ктото по русски еще умеет объяснять
карма: 0

0
Ответов: 9906
Рейтинг: 351
#10: 2008-01-19 00:20:38 ЛС | профиль | цитата
Dilma, вставляй про дядю Стёпу -- в справку.

карма: 9

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