Вверх ↑
Ответов: 700
Рейтинг: 145
#1: 2022-01-21 16:37:29 ЛС | профиль | цитата
Udokanec, Скопируй несколько своих файлов в отдельный каталог и попробуй эту схему.
Add(MainForm,11479196,567,385)
{
Width=479
Height=116
}
Add(Button,1032059,217,294)
{
Left=280
Top=5
Width=70
Caption="Browse..."
link(onClick,1584642:doBrowse,[])
}
Add(Button,1454278,357,294)
{
Left=280
Top=35
Width=105
Enabled=1
Caption="Delete all!"
Point(doEnabled)
link(onClick,10891095:doEvent1,[])
}
Add(Hub,10891095,420,294)
{
OutCount=3
link(onEvent1,13867272:doString,[(508,300)(508,244)])
link(onEvent2,9717498:doSearch,[])
link(onEvent3,10740030:doString,[(445,314)(445,412)])
}
Add(Label,15810939,308,91)
{
Left=5
Top=10
Width=49
Height=17
Caption="Directory:"
}
Add(Edit,8494145,308,294)
{
Left=80
Top=5
Width=195
Text=""
link(onChange,1454278:doEnabled,[])
}
Add(Browse,1584642,266,294)
{
Title="Select Folder"
NewDirButton=1
link(onBrowse,8494145:doText,[])
}
Add(FileSearch,9717498,455,301)
{
Ext="*.smali"
link(onSearch,2039579:doValue,[])
link(Dir,8494145:Text,[(468,285)(412,285)(412,334)(314,334)])
}
Add(Message,11449550,511,406)
{
Caption="Finish"
Icon=4
link(onMessage,11479196:doClose,[])
}
Add(FileStream,13593382,581,301)
{
link(onLoad,4445344:doConvert,[])
}
Add(Hub,1904592,700,301)
{
OutCount=5
link(onEvent1,13593382:doClose,[(725,307)(725,293)(571,293)(571,314)])
link(onEvent2,2400353:doDelete,[(732,314)(732,300)])
link(onEvent3,11697065:doClear,[(872,321)(872,335)])
link(onEvent4,3352677:doEnum,[])
link(onEvent5,11697065:doSave,[(725,335)(725,356)])
}
Add(StreamConvertor,4445344,637,301)
{
Mode=6
link(onResult,1904592:doEvent1,[])
}
Add(LineBreakEx,7935652,518,350)
{
Caption="fn"
Type=3
link(_Data,2039579:Value,[])
}
Add(Memory,2039579,518,301)
{
link(onData,13593382:doOpen,[])
}
Add(FileTools,2400353,756,280)
{
DelToRecycle=1
link(FileName,10872257:getVar,[])
}
Add(LineBreakEx,10872257,756,252)
{
Caption="fn"
Type=2
}
Add(Label,3474344,357,91)
{
Left=5
Top=40
Width=49
Height=17
Caption="Characters:"
}
Add(Edit,7513133,560,189)
{
Left=80
Top=35
Width=195
Text=".line"
ClearAfterEnter=1
}
Add(StrMask,1905835,826,322)
{
Point(doMask)
link(onFalse,7947407:doReplace,[])
}
Add(StrList,11697065,945,322)
{
Point(doSave)
link(FileName,6243632:getVar,[])
}
Add(Str_Enum,3352677,756,322)
{
Delimiter="\r\n"
link(onEnum,1905835:doCompare,[])
}
Add(LineBreakEx,6243632,952,287)
{
Caption="fn"
Type=2
}
Add(FormatStr,13867272,560,238)
{
DataCount=1
Mask="*%1*"
link(onFString,1905835:doMask,[(795,244)(795,335)])
link(Str1,7513133:Text,[])
}
Add(FormatStr,10740030,455,406)
{
Mask="Найдено %1 файлов"
link(onFString,11449550:doMessage,[])
link(Str1,9717498:Count,[])
}
Add(Replace,7947407,882,322)
{
SubStr="\n"
link(onReplace,11697065:doAdd,[])
}

Если не получится, вышли свой файл для примера и скажи строчку с каким символом удалять.

Udokanec, Схему изменил. Смотри личку.
карма: 15

1
Голосовали:Udokanec
Редактировалось 3 раз(а), последний 2022-01-22 12:00:46