Вверх ↑
Этот топик читают: Гость
Ответов: 2058
Рейтинг: 28
#1: 2008-01-26 01:25:25 ЛС | профиль | цитата
Мультиэлемент который производит подсчет размера папки, имя папки берёт из потока, на выходе выдаёт размер данной папки.


Тоже самое, но без RAR

#sha
Add(MultiElement,10088874,308,204)
{
@Hint=#37:Подсчет размера папки, имя из потока.|
}
BEGIN_SDK
Add(EditMulti,754602,3,3)
{
EventCount=1
WorkCount=1
Width=664
Height=543
link(doWork1,748728:doCompare,[(68,9)(68,69)])
}
Add(Memory,26791,371,182)
{
Default=Real(0)
}
Add(DoData,86374,406,98)
{
Data=Real(0)
link(onEventData,1455750:doOperation,[(448,104)(448,170)(116,170)(116,216)])
}
Add(Hub,3373377,343,322)
{
link(onEvent1,15011216:doData,[])
link(onEvent2,26791:doClear,[(385,335)(385,268)(361,268)(361,195)])
}
Add(FileSearch,86048,259,56)
{
Ext="*.*"
link(onSearch,86374:doData,[(348,62)(348,104)])
link(onEndSearch,3373377:doEvent1,[(317,69)(317,328)])
}
Add(Math,1455750,126,210)
{
Point(doClear)
link(onResult,26791:doValue,[(256,216)(256,188)])
link(Op1,86048:Size,[(132,156)(272,156)])
link(Op2,26791:Value,[(139,200)(264,200)(264,224)(377,224)])
}
Add(DoData,15011216,455,322)
{
link(onEventData,3847760:doEvent2,[(592,328)(592,55)])
link(Data,1455750:Result,[(461,282)(132,282)])
}
Add(If_else,748728,133,63)
{
Type=5
Op2=String(... )
link(onTrue,86048:doSearch,[(212,69)(212,62)])
link(onFalse,16438740:doData,[(465,76)(465,104)])
}
Add(DoData,16438740,518,98)
{
link(onEventData,3847760:doEvent1,[(583,104)(583,48)])
link(Data,8107200:Value,[])
}
Add(Memory,8107200,518,42)
{
Default=String(... )
}
Add(Hub,3847760,616,42)
{
InCount=2
OutCount=1
link(onEvent1,754602:onEvent1,[(657,48)(657,9)])
}
END_SDK
Add(InfoTip,11191941,252,105)
{
Info=#87:Производит подсчёт размера папки, имя папки берёт из потока, размер выдаёт на onEvent1.|
Width=155
Height=67
}

карма: 1

0
файлы: 1Podsch_R_Papki.rar [990B] [1411]
Ответов: 278
Рейтинг: 4
#2: 2008-01-26 04:52:14 ЛС | профиль | цитата
Эдик, а чем тебе этот компонент не угодил? http://hiasm.com/xf//getfile/7736
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 2058
Рейтинг: 28
#3: 2008-01-26 04:58:19 ЛС | профиль | цитата
Это же мультик. Разнеца всё таки есть между компонентом и мультиком. Мультик не надо не кому устанавливать.
карма: 1

0
Ответов: 278
Рейтинг: 4
#4: 2008-01-27 00:27:36 ЛС | профиль | цитата
Эдик писал(а):
Мультик не надо не кому устанавливать

А компонент, вроде, поменьше памяти требует...
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26149
Рейтинг: 2127
#5: 2008-01-27 00:35:07 ЛС | профиль | цитата
Самым лучшим, в данном случае, является IC-код. Он вобрал в себя и то, и другое. Единственный его недостаток -- отсутствие свойств
карма: 22

0
Ответов: 278
Рейтинг: 4
#6: 2008-01-27 00:52:40 ЛС | профиль | цитата
nesco писал(а):
Единственный его недостаток -- отсутствие свойств

Зато - динамическое создание компонента!
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26149
Рейтинг: 2127
#7: 2008-01-27 01:06:02 ЛС | профиль | цитата
Ну засунь IC в динамический мульт, и будет тебе щастье...
карма: 22

0
Ответов: 278
Рейтинг: 4
#8: 2008-01-27 01:27:18 ЛС | профиль | цитата
nesco, я имел ввиду IC, если ты не понял...
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26149
Рейтинг: 2127
#9: 2008-01-27 01:34:19 ЛС | профиль | цитата
Vanchila писал(а):
я имел ввиду IC, если ты не понял...
Значит, мне показалось..
карма: 22

0
Ответов: 63
Рейтинг: -5
#10: 2008-03-26 11:50:42 ЛС | профиль | цитата
Тот же мультик, считает кол-во файлов в папке (спасибо автору)
Только пустые папки не хочет показывать, не придумаю, что добавить, сорри:
code_2181.txt
карма: 1

0
файлы: 1code_2181.txt [1.6KB] [717]
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)