Вверх ↑
Ответов: 286
Рейтинг: 5
#1: 2022-07-02 12:47:43 ЛС | профиль | цитата
Имеется эталонная папка с .png файлами.Нужно сравнить файлы в других папках с эталонной и дубликаты удалить.
Add(Memo,13163069,665,119)
{
Left=45
Top=85
Width=570
Height=405
ScrollBars=3
Point(doLoad)
}
Add(StrList,14923820,539,189)
{
}
Add(ArrayEnum,11747147,651,245)
{
link(onItem,14355030:doEvent1,[(695,251)(695,244)])
link(Array,13163069:Array,[(657,198)(685,198)])
}
Add(ArrayEnum,7166975,553,245)
{
link(onItem,11747147:doEnum,[])
link(Array,14923820:Array,[])
}
Add(Hub,3373642,385,231)
{
OutCount=4
link(onEvent1,13872315:doCompare,[(473,237)(473,118)])
link(onEvent2,14923820:doAdd,[(487,244)(487,195)])
link(onEvent3,7166975:doEnum,[])
}
Add(StrMask,13872315,546,112)
{
Mask="*drawable-xhdpi*"
Point(doMask)
link(onTrue,10083864:doPart,[])
}
Add(Memo,14183736,894,251)
{
Left=635
Top=90
Width=570
Height=405
ScrollBars=3
Point(doLoad)
}
Add(StrMask,8826521,805,245)
{
Point(doMask)
link(onTrue,14183736:doAdd,[(865,258)(865,257)])
link(Str,7166975:Item,[(811,233)(685,233)(685,289)(559,289)])
}
Add(FormatStr,12854121,742,266)
{
Mask="*%1 *"
link(onFString,8826521:doMask,[(790,272)(790,258)])
}
Add(Hub,14355030,707,238)
{
link(onEvent1,12854121:doString,[(731,244)(731,272)])
link(onEvent2,8826521:doCompare,[])
}
Add(FilePartElm,10083864,595,119)
{
link(onPart,13163069:doAdd,[])
}
Add(Button,1032059,98,231)
{
Left=290
Top=5
Width=100
Caption="Папка"
link(onClick,1584642:doBrowse,[])
}
Add(Button,1454278,224,231)
{
Left=290
Top=30
Width=100
Enabled=1
Caption="Заменить"
Point(doEnabled)
link(onClick,9717498:doSearch,[])
}
Add(Edit,8494145,182,231)
{
Left=60
Top=10
Width=195
Text=""
link(onChange,1454278:doEnabled,[])
}
Add(Browse,1584642,140,231)
{
Title="Select Folder"
NewDirButton=1
link(onBrowse,8494145:doText,[])
}
Add(FileSearch,9717498,294,231)
{
Ext="*.png"
TimeType=1
link(onSearch,3373642:doEvent1,[])
link(Dir,8494145:Text,[(307,219)(255,219)(255,275)(188,275)])
}

Вроде все просто а не выходит.И очень медленно работает.
карма: 0

0
Редактировалось 1 раз(а), последний 2022-07-02 12:48:08