maybe_later писал(а):
Вот есть например строка: no 185.65.86.76:8080 yesА чего, вот такую маску поставить нельзя

*#.*#.*#.*#:*#
Вот пример для проверки
Add(MainForm,2953706,154,147)
{
Width=294
Height=147
}
Add(Edit,15471967,280,98)
{
Left=5
Top=10
Width=205
Text="185.65.86.76:8080 yes"
}
Add(Edit,2067552,280,189)
{
Left=5
Top=60
Width=205
Text="85.5.86.6:8080"
}
Add(Button,11374073,231,147)
{
Left=220
Top=10
TabOrder=-1
Caption="Send 1"
link(onClick,7184235:doData,[])
}
Add(Button,14110426,224,238)
{
Left=220
Top=60
TabOrder=-1
Caption="Send 3"
link(onClick,15819770:doData,[])
}
Add(Edit,1064886,434,154)
{
Left=5
Top=85
Width=205
Text=""
}
Add(StrMask,12689987,371,147)
{
Mask="*#.*#.*#.*#:*#"
link(onTrue,1064886:doText,[])
}
Add(DoData,7184235,280,147)
{
link(onEventData,6090440:doWork2,[])
link(Data,15471967:Text,[])
}
Add(DoData,15819770,280,238)
{
link(onEventData,1559102:doWork2,[])
link(Data,2067552:Text,[])
}
Add(HubEx,6090440,336,140)
{
link(onEvent,12689987:doCompare,[])
}
Add(Edit,10762468,280,280)
{
Left=5
Top=35
Width=205
Text="185.65.86.76:8080"
}
Add(Button,15130580,224,329)
{
Left=220
Top=35
TabOrder=-1
Caption="Send 2"
link(onClick,11450488:doData,[])
}
Add(DoData,11450488,280,329)
{
link(onEventData,1559102:doWork3,[(340,335)])
link(Data,10762468:Text,[])
}
Add(HubEx,1559102,336,231)
{
Angle=3
link(onEvent,6090440:doWork3,[])
}