гы, там можно и как с обычным StringTable работать
Можеш пример дать?
------------ Дoбавленo в 19.08:
Хотя я понял наверно
------------ Дoбавленo в 19.36:
Ага, вот справился. Но немного геморойней вышло. Немного
Add(Button,9514236,147,189)
{
Top=285
Caption="Загрузть"
link(onClick,10103934:doExecute,[])
}
Add(ODialog,10103934,196,189)
{
Filter="Текстовый документ.txt"
Title="Текстовый документ.txt"
StartDir="D:"
FileName="Текстовый документ.txt"
link(onExecute,4708412:doEvent1,[])
}
Add(StrList,15718078,294,161)
{
}
Add(FormatStr,15883730,378,238)
{
Mask="%1;%2;X"
Point(FString)
link(onFString,11577650:doWork2,[])
link(Str1,16110900:Index,[(384,226)(352,226)(352,282)(321,282)])
}
Add(Random,6803294,679,238)
{
Min=9999
Max=1000
link(onRandom,8289856:doData,[(716,244)(716,227)(622,227)(622,244)])
}
Add(Button,3639999,406,322)
{
Top=305
Width=120
Caption="Получить числа"
link(onClick,5736631:doEnum,[])
}
Add(EventFromData,8289856,630,238)
{
link(onEvent,6803294:doRandom,[])
}
Add(ArrayEnum,16110900,308,238)
{
link(onItem,15883730:doString,[])
link(Array,15718078:Array,[])
}
Add(Hub,4708412,238,189)
{
link(onEvent1,15718078:doLoad,[])
link(onEvent2,16110900:doEnum,[(280,202)(280,244)])
}
Add(ArrayEnum,5736631,518,322)
{
link(onItem,4237898:doSplit,[])
link(onEndEnum,3220906:doEvent1,[(558,335)(558,384)])
link(Array,10236710:Strings,[])
}
Add(StringTable,10236710,504,238)
{
Width=445
Height=285
Columns=#1:№|3:Имя|5:Номер|
Grid=0
Redaction=1
StaticColumn=0
Point(Strings)
}
Add(FormatStr,6586157,616,322)
{
DataCount=3
Mask="%1;%2;%3"
link(onFString,3146189:doAdd,[])
link(Str1,4237898:Part1,[(622,310)(598,310)(598,366)(573,366)])
link(Str2,4237898:Part2,[(629,310)(605,310)(605,366)(580,366)])
link(Str3,8289856:GetData,[])
}
Add(MultiStrPart,4237898,567,322)
{
link(onSplit,6586157:doString,[])
}
Add(Hub,3220906,567,378)
{
link(onEvent1,10236710:doClear,[(593,384)(593,301)(493,301)(493,251)])
link(onEvent2,15010962:doEnum,[])
}
Add(StrList,3146189,672,322)
{
}
Add(ArrayEnum,15010962,686,385)
{
link(onItem,11577650:doWork3,[(743,391)(743,193)(473,193)])
link(onEndEnum,3146189:doClear,[(730,398)(730,366)(660,366)(660,335)])
link(Array,3146189:Array,[])
}
Add(HubEx,11577650,469,238)
{
link(onEvent,10236710:doAdd,[])
}