Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2014-02-10 01:57:35 ЛС | профиль | цитата
doClear - очищает внутренний буфер результата операций.
Пока не стал использовать данную точку в StrCatDelim - оперативка елась..пусть по 10-20кб но постоянно елась!

------------ Дoбавленo в 01.57:
nesco, попробуй эту схему в мультике в 2х вариантах: 1) после склейки строк выполнять doClear в StrCatDelim, затем удалять экземпляр схемы. 2) не использовать doClear и сразу удалять экземпляр схемы.

У меня в втором варианте оперативка постоянно съедается...
Add(StreamConvertor,3708782,399,168)
{
Mode=6
link(onResult,4826314:doValue,[])
}
Add(FileStream,9512716,329,168)
{
link(onLoad,3708782:doConvert,[])
}
Add(FormatStr,7803494,434,259)
{
Mask="HTTP/1.1 200 OK
Content-Length: %2
Content-Type: %1
Connection: close"
Point(FString)
link(onFString,10990004:doStrCatDlm,[])
link(Str1,5120249:Result,[(440,247)(377,247)(377,275)(314,275)])
link(Str2,9512716:Size,[(447,229)(342,229)])
}
Add(StrPart,16443322,252,231)
{
Char="."
link(onSplit,5120249:doMultiReplace,[])
}
Add(Hub,3944757,154,154)
{
OutCount=3
link(onEvent1,12341061:doValue,[(192,160)(192,132)])
link(onEvent2,6716984:doSearch,[(214,167)(214,181)])
link(onEvent3,16443322:doSplit,[(217,174)(217,237)])
}
Add(MultiReplace,5120249,308,231)
{
ReplaceList="css=text/css;
jpg=image/jpeg;
js=application/javascript;
gif=image/gif;
ico=image/x-icon;
html=text/html;
png=image/png;"
link(onResult,7803494:doString,[(387,237)(387,265)])
}
Add(FileSearch,6716984,259,175)
{
Dir="C:\test2"
FullOtherName=1
link(onSearch,9512716:doOpen,[(310,181)(310,174)])
link(Ext,12341061:Value,[])
}
Add(Memory,12341061,259,126)
{
}
Add(StrCatDelim,10990004,511,259)
{
Delimiter="

"
Point(doClear)
link(Str1,7803494:FString,[(517,247)(479,247)(479,303)(440,303)])
link(Str2,4826314:Value,[])
}
Add(Memory,4826314,518,168)
{
}
Add(Button,13050984,91,154)
{
Left=80
Top=145
Data=String(term_bg.png)
link(onClick,3944757:doEvent1,[])
}
Add(Button,3872926,98,203)
{
Left=95
Top=200
link(onClick,8481972:doEvent1,[])
}
Add(Hub,8481972,168,203)
{
OutCount=4
link(onEvent1,9512716:doClose,[(256,209)(256,181)])
link(onEvent2,12341061:doClear,[(220,216)(220,139)])
link(onEvent3,10990004:doClear,[(346,223)(346,272)])
link(onEvent4,4826314:doClear,[(350,230)(350,181)])
}
------------ Дoбавленo в 01.57:
Для лучше эффекта используй любой файл весом от 100кб.
карма: 0

0