Мартынов писал(а):
но нужна строка которая соответствует одному из критериевУ тебя вот эти строки --
outer_terrain_beach,
outer_terrain_snow,
outer_terrain_plain
есть всегда, и там еще чего бывает
И только после outer_terrain_plain надо вставлять, или после каждой outer_terrain_XXXX
------------ Дoбавленo в 21.47:
Посмотрел текстовый файл, конструкций вида outer_terrain_XXXX много, но тогда мой вопрос остается в силе
nesco писал(а):
И только после outer_terrain_plain надо вставлять, или после каждой outer_terrain_XXXX------------ Дoбавленo в 21.50:
Мартынов, и насколько большой оригинальный текстовый файл
------------ Дoбавленo в 22.43:
Мартынов, посмотри, вот так тебе пойдет
Add(MainForm,2953706,105,56)
{
Width=607
Height=464
link(onCreate,7326132:doEvent1,[])
}
Add(SearchInFile,5224005,196,119)
{
FileName="scenes.txt"
Text="outer_terrain"
Point(onEnd)
link(onNotSearch,5324790:doStrCat,[(275,125)(275,97)])
link(onSearch,62111:doString,[])
link(onEnd,14180059:doEvent1,[])
}
Add(HubEx,11819953,343,126)
{
link(onEvent,8084124:doConvert,[])
}
Add(FormatStr,62111,287,126)
{
DataCount=1
Mask="%1
Строка 1
Строка 2
Строка 3
"
link(onFString,11819953:doWork2,[])
}
Add(FileStream,5294970,455,126)
{
FileName="scenes_new.txt"
Mode=2
Point(doCopyFromStream)
}
Add(Hub,7326132,161,70)
{
link(onEvent1,5294970:doOpen,[(432,76)(432,132)])
link(onEvent2,5224005:doSearch,[(189,83)(189,125)])
}
Add(Convertor,8084124,371,126)
{
Mode=12
link(onResult,5294970:doCopyFromStream,[(419,132)(419,146)])
}
Add(StrCat,5324790,287,91)
{
Str2="1310"
link(onStrCat,11819953:doWork1,[(347,97)])
}
Add(Hub,14180059,245,133)
{
OutCount=3
link(onEvent1,5294970:doClose,[])
link(onEvent2,16694795:doMessage,[(273,146)(273,174)])
link(onEvent3,5849470:doLoad,[(268,153)(268,244)])
}
Add(Message,16694795,287,168)
{
Message="End Convert"
}
Add(ListBox,5849470,287,210)
{
Width=591
Height=426
Align=5
FileName="scenes_new.txt"
}