Вверх ↑
Ответов: 26
Рейтинг: 0
#1: 2017-09-13 14:53:44 ЛС | профиль | цитата
Rysik писал(а):
подключиться
включить автоматический приём
отправлять\принимать данные


Add(MainActivity,2953706,21,105)
{
}
Add(TCPClient,2156747,266,175)
{
}
Add(SimpleStreamRW,7567076,266,224)
{
ListenerState=0
Point(WritingData)
Point(doListenerState)
link(InputStream,2156747:InputStream,[])
link(OutputStream,2156747:OutputStream,[])
link(WritingData,7208935:Value,[(286,212)(226,212)(226,268)(167,268)])
}
Add(AsyncTask,15197338,224,175)
{
link(onBackground,2156747:doConnect,[])
}
Add(AsyncTask,10367442,210,224)
{
link(onBackground,7567076:doWrite,[])
}
Add(Memory,7208935,161,224)
{
link(onData,10367442:doExec,[])
}

Отлично, вроде работает спасибо!
Но еще вопрос почему не приходят данные ? и какой элемент лучше использовать Для приему текстовых данных.
(( Это что-то типа чата))

Add(MainActivity,15677177,357,161)
{
Width=188
Height=288
Caption="Chat"
}
Add(TCPClient,2156747,539,196)
{
Port=3939
link(onConnectResult,8898601:doSetText,[(587,202)(587,76)])
}
Add(SimpleStreamRW,7567076,518,245)
{
Point(WritingData)
Point(doListenerState)
link(onRead,16051672:doWork1,[(586,251)])
link(onError,16051672:doWork2,[(566,258)(566,265)])
link(InputStream,2156747:InputStream,[(524,237)(545,237)])
link(OutputStream,2156747:OutputStream,[(531,237)(552,237)])
link(WritingData,1244799:Value,[(538,243)(426,243)])
}
Add(IpHostConverter,5870693,441,63)
{
Input="gameshopyou.ddns.net"
link(onResult,14694630:doEvent1,[])
}
Add(Button,4564520,385,63)
{
Left=5
Top=5
Width=160
Caption="Подключиться"
Point(onClick)
link(onClick,5870693:doGetIP,[])
}
Add(TextView,8898601,602,70)
{
Left=10
Top=55
Width=155
Caption="Статус"
}
Add(EditText,1244799,420,196)
{
Left=10
Top=185
}
Add(Button,11450757,378,266)
{
Left=10
Top=220
Width=160
Caption="Отправить"
Point(onClick)
link(onClick,7567076:doWrite,[(464,272)(464,251)])
}
Add(Button,15338077,375,102)
{
Left=5
Top=30
Width=160
Caption="Отключиться"
Point(onClick)
link(onClick,2156747:doDisconnect,[(480,108)(480,209)])
}
Add(Hub,14694630,490,63)
{
link(onEvent1,2156747:doConnect,[(514,69)(514,202)])
link(onEvent2,7567076:doListenerState,[(511,76)(511,258)])
}
Add(EditText,4109873,623,259)
{
Left=10
Top=105
link(String,7567076:Data,[(629,247)(577,247)(577,289)(524,289)])
}
Add(HubEx,16051672,582,259)
{
link(onEvent,4109873:doText,[])
}

[/quote]
карма: 0

0