<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=63&amp;t=23087&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2020-05-03T19:36:52+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=63&amp;t=23087&amp;mode</id>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2020-05-03T19:36:52+01:00</updated>
<published>2020-05-03T19:36:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226915#p226915</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226915#p226915"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226915#p226915"><![CDATA[
to wyżej napisałem <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 3 maja 2020, o 19:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T18:53:02+01:00</updated>
<published>2020-05-03T18:53:02+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226912#p226912</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226912#p226912"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226912#p226912"><![CDATA[
musisz użyć  dodatkowo select case. Pokaże Ci jak to można zrobić tylko musisz wspłópracować.<br />Zobacz to<br />[syntax=basic4gl]Dim a,b As String<br /><br />Dim numbers() As String<br />Dim zmienna As String<br />       <br />'zmienna do tej zmiennej nadlatyją dane<br />numbers = Regex.Split(&quot;\=&quot;,zmienna)<br />a= numbers(0)<br />Log(a)<br />    b= numbers(1)<br />Select a<br />Case &quot;piec&quot;<br />EditText1.Text = b<br />Log(b)<br />Case &quot;woda&quot;<br />EditText2.Text = b<br />Log(b)<br />Case &quot;pompa&quot;<br />EditText3.Text = b<br />Log(b)<br />Case &quot;siec&quot;<br />EditText4.Text = b<br />Log(b)<br />End Select[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 18:53</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2020-05-03T18:49:10+01:00</updated>
<published>2020-05-03T18:49:10+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226911#p226911</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226911#p226911"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226911#p226911"><![CDATA[
Przecież w tych przykładach masz to samo co w bascomowym przykładzie. Zrób loga z tego co dostaje twoja aplikacja na b4a. Bo chyba każdy tu o czymś innym pisze.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 3 maja 2020, o 18:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grafii1]]></name></author>
<updated>2020-05-03T18:27:12+01:00</updated>
<published>2020-05-03T18:27:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226909#p226909</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226909#p226909"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226909#p226909"><![CDATA[
sory<br />Cała paczka w kilku stringach przerywane chr(10) i ch(13) , tak mi się wydaje , w bascomowym przykładzie można wyłuskać każdą informację podając słowo <br />&quot;klucz&quot; która to znajduje się przed lub za nim z dowolną ilością znaków . I o to chodzi .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10513">grafii1</a> — 3 maja 2020, o 18:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T18:08:53+01:00</updated>
<published>2020-05-03T18:08:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226908#p226908</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226908#p226908"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226908#p226908"><![CDATA[
Jak ty wysyłasz te dane, pojedyńczo?  czy chcesz je wysłać w jednym stringu? Bo trochę się już pogubiłem. Jeżeli wysyłasz wszystkie razem w jednym stringu to zrób jak pisałem. Jeżeli wysyłasz pojedyńczo to trzeba nieco innaczej.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 18:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grafii1]]></name></author>
<updated>2020-05-03T17:59:12+01:00</updated>
<published>2020-05-03T17:59:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226906#p226906</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226906#p226906"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226906#p226906"><![CDATA[
chyba zbaczamy z kursu , krótko mówią potrzeba prostego rozwiązania , może to nie adekwatne do tego co potrzebuje ale kiedyś coś takiego napisałem w bascom i sprawdza się do dziś , moduł gsm A6 i promini .  <br />[syntax=basic4gl]Odczytbufgsm:<br /> If Ischarwaiting() &gt; 0 Then                                'jeżeli z GSM coś... to...<br />  Licz3 = 0<br />  Do<br />   Znak = Inkey()<br />   If Znak = Chr(34) Then                                   'chr(34) To &quot;&quot;<br />    Punkt(zm4) = Len(comm)<br />    Incr Zm4<br />   End If<br />   Select Case Znak<br />    Case 0                                                  ' pomijam puste znaki<br />    Case 13                                                 ' i &lt;cr&gt;<br />    Case 10                                                 ' i &lt;lf&gt;<br />    Case Else : Comm = Comm + Chr(znak)                     ' tekst<br />   End Select<br />   Buf = Ischarwaiting()<br />  Loop Until Buf = 0<br /> End If<br />Return<br />'----------------------------------   gsm   ------------------------------------<br />Lcdgsmsel:<br /> L = Punkt(4) - Punkt(3)<br /> L = L - 1<br /> S = Punkt(3) + 2<br /> Lcdat 1 , 1 , Mid(comm , S , L)                            'to miejsce to numer telefonu<br /><br /> If Mid(comm , S , L) = &quot;+48*********&quot; Then<br />  L = Punkt(7) - Punkt(6)<br />  L = L - 1<br />  S = Punkt(6) + 2<br />  Lcdat 2 , 1 , Mid(comm , S , L)                           'to miejsce to wiadomość sms<br /> End If<br /><br />Return[/syntax]<br /><br />Wiem że bascom , że archaizm itp , ale sprawdza się doskonale .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10513">grafii1</a> — 3 maja 2020, o 17:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T16:49:30+01:00</updated>
<published>2020-05-03T16:49:30+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226901#p226901</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226901#p226901"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226901#p226901"><![CDATA[
Dobrze, ale pokaż jak to nadlatuje. Dodaj tego loga, skompiluj w trybie debug i pokaż dziennik.<br /><br />P.S. Nic się nie wysypie. Uformuj stringa (a bardziej ciąg znaków) tak jak Ci pokazałem. Te znaki możesz dodać na końcu stringa a nie w środku i wyślij. Potem odbierz i wyłuskaj dane i zrób z nimi co chcesz.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 16:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grafii1]]></name></author>
<updated>2020-05-03T16:09:06+01:00</updated>
<published>2020-05-03T16:09:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226895#p226895</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226895#p226895"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226895#p226895"><![CDATA[
Oczywiście że nie , zmienną podałem żeby była zrozumiała wysyła abc=1 chr(10) i crl(13) def=2 chr(10) i crl(13) itd. Programu nie można zmienić bo urządzenia odbiorcze tak odbierają , a CRLF (chr(10) i crl(13) co prawda to nie to samo ale były dodane żeby nie gubił się odbiornik i wyświetlał jedną  linie pod drugą , lepiej to widać na serialowych apkach<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10513">grafii1</a> — 3 maja 2020, o 16:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2020-05-03T15:34:29+01:00</updated>
<published>2020-05-03T15:34:29+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226891#p226891</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226891#p226891"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226891#p226891"><![CDATA[
Tez tak kiedyś robiłem. Case dodałem jak tych zmiennych zaczyna sie gęsto robić. Dzięki case można wysyłać kilkanaście rożnych zmiennych.<br />Nie wiem czemu ,ale w ostatnim B4a przy bibliotece dialog w chwili jej uruchomienia okna dialogowego zacząłem dostawać dziwne znaki zamiast normalnego stringa. Dodałem liczenie znakow co wyeliminowało cokolwiek co będzie z błędem. Takie proste crc <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 3 maja 2020, o 15:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T15:27:06+01:00</updated>
<published>2020-05-03T15:27:06+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226890#p226890</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226890#p226890"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226890#p226890"><![CDATA[
Napiszę to już po raz ostatni, Ten przykład nie wysypie mu się nigdy.<br /><br />W baskomie formujesz stringa do wysłania w następujący sposób (separatorem jest x i przykład dla trzech zmiennych) <br />xdane1xdane2xdane3x<br /><br />A w aplikacji tak<br />[syntax=basic4gl]Dim a,b,c as string<br /> Dim data As String<br />    data = &quot;xdane1xdane2xdane3x&quot; ' tutaj string do obróbki<br />    Dim numbers() As String<br />    numbers = Regex.Split(&quot;\x&quot;, data)<br />  a=numbers(1)<br />  b=numbers(2)<br />  c=numbers(3)[/syntax]<br />Stosuję to od lat i jeszcze z 1000 innych użytkowników i nigdy się nie zacięło i wysypało<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 15:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grzeniu 73]]></name></author>
<updated>2020-05-03T15:11:32+01:00</updated>
<published>2020-05-03T15:11:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226888#p226888</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226888#p226888"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226888#p226888"><![CDATA[
Zrob cos takiego.Wysypuje sie bo czasem nie odbierze jakiegos znaku i leci na lep na szyje wszystko. Tu masz zabezpieczenie ilosci znaków w stringui jesli nie beda sie zgadzać to je zignoruje. Do podzialu stringow mam &quot;:&quot; ale mozesz to sobie zmienic<br />w Bascom zrób tak [syntax=basic4gl]S_len = &quot;:aaa:&quot; + Str(twoja zmienna) + &quot;:&quot; + Str(twoja zmienna) + &quot;:&quot;<br />      L_len = Len(s_len) + 1<br />      If L_len &gt; 9 Then L_len = L_len + 1<br />     Print L_len ; S_len[/syntax]<br />w b4a<br /><br />[syntax=basic4gl]sub ast_NewText( Text As String )<br />Dim components() As String <br />'Log(Text)<br /><br /><br />len=Text.Length<br /><br />'  Log(Text)<br />components = Regex.Split(&quot;:&quot;,Text)<br /><br />len1=components(0)<br />    <br />'Log(&quot;len 1- &quot;&amp;len1)<br />If len1 &lt;&gt; len Then<br /><br />Log (&quot;error......   &quot;)<br />Return<br />End If<br />Select Case components(1)<br /><br /><br /><br />Case &quot;aaa&quot;<br /><br />twoja zmienna pierwsza = components(2)<br />twoja zmienna drua= components(3)<br />' i nastepne zmienne lub jesli będziesz mial jedna zmienna to w case tylko jedna odczytujesz<br />end Select<br />end sub[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1519">grzeniu 73</a> — 3 maja 2020, o 15:11</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T15:16:48+01:00</updated>
<published>2020-05-03T14:55:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226886#p226886</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226886#p226886"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226886#p226886"><![CDATA[
Czy coś takiego wysyłasz z bascom-a  &quot;piec=40&quot;&amp;CRLF&amp;&quot;woda=30&quot;&amp;CRLF&amp;&quot;pompa=1&quot;&amp;CRLF&amp;&quot;siec=1&quot;&amp;CRLF ?<br />Z Bascoma powinieneś wysłać taki string  zmienna1<strong>x</strong>zmienna2<strong>x</strong>zmienna3 jeżeli chcesz wysłać wszystko w jednym ciągu. Separatorem tutaj jest x<br /><br />Taki zapis ja ty masz powoduje chyba wysyłanie danych pojedyńczo...ale nie jestem pewien.<br />Dodaj log(zmienna) i skompiluj w trybie debug... napisz co nadlatuje<br />[syntax=basic4gl]zmienna = &quot;piec=40&quot;&amp;CRLF&amp;&quot;woda=30&quot;&amp;CRLF&amp;&quot;pompa=1&quot;&amp;CRLF&amp;&quot;siec=1&quot;&amp;CRLF<br />         Log(zmienna)<br />        numbers = Regex.Split(&quot;\=&quot;,zmienna)<br />        aa1 = numbers(0)<br />        bb1 = numbers(1)<br />        cc1 = numbers(2)<br />        dd1 = numbers(3)[/syntax]<br /><br />Czemu uparłeś się na wyświetlanie danych w ed.tex, czy nie ładniej byłoby zbudować sobie układ z ikonami i wykorzystać labele do wyświetlania wyników..<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 14:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grafii1]]></name></author>
<updated>2020-05-03T14:31:28+01:00</updated>
<published>2020-05-03T14:31:28+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226885#p226885</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226885#p226885"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226885#p226885"><![CDATA[
[syntax=basic4gl]&#91;syntax=vb&#93;&#91;syntax=vbnet&#93;&#91;syntax=vb&#93;[/syntax][/syntax][/syntax][/syntax][syntax=c]Dim aa1 As String<br />dim aa1 As String<br />        Dim bb1 As String<br />Dim cc1 As String<br />Dim dd1 As String<br />Dim numbers() As String<br />Dim zmienna As String<br /><br />zmienna = &quot;piec=40&quot;&amp;CRLF&amp;&quot;woda=30&quot;&amp;CRLF&amp;&quot;pompa=1&quot;&amp;CRLF&amp;&quot;siec=1&quot;&amp;CRLF<br />numbers = Regex.Split(&quot;\=&quot;,zmienna)<br />aa1 = numbers(0)<br />bb1 = numbers(1)<br />cc1 = numbers(2)<br />dd1 = numbers(3)<br />EditText1.Text = aa1<br />EditText2.Text = bb1<br />EditText3.Text = cc1<br />EditText4.Text = dd1[/syntax]<br />składnia oczywiście nie w c , taki string pojawia się przy odbiorze<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10513">grafii1</a> — 3 maja 2020, o 14:31</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T14:01:07+01:00</updated>
<published>2020-05-03T14:01:07+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226884#p226884</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226884#p226884"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226884#p226884"><![CDATA[
Użyj trochę innego separatora np x i zrób trochę inaczej<br />[syntax=basic4gl]Dim a,b,c as string<br /> Dim data As String<br />    data = &quot;xaaaxbbbxcccx&quot;<br />    Dim numbers() As String<br />    numbers = Regex.Split(&quot;\x&quot;, data)<br />  a=numbers(1)<br />  b=numbers(2)<br />  c=numbers(3)[/syntax]<br />Nie potrzebujesz żadnej pętli for...Pokaż kod jak to robisz w apce.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 14:01</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grafii1]]></name></author>
<updated>2020-05-03T13:42:18+01:00</updated>
<published>2020-05-03T13:42:18+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226883#p226883</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226883#p226883"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226883#p226883"><![CDATA[
Rzeczywiście to działa ale nie tak do końca , informacje na editText są wyświetlane ale te przed separatorem a nie za , mniejsza liczba separatorów powoduje wysypanie się apki , chyba do tego jeszcze trzeba użyć true i pętli for-next<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10513">grafii1</a> — 3 maja 2020, o 13:42</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T10:55:42+01:00</updated>
<published>2020-05-03T10:55:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226876#p226876</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226876#p226876"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226876#p226876"><![CDATA[
Przeanalizuj dokładnie<br />[syntax=basic4gl]dim a,b,c as string<br /> <br />    Dim data As String<br />    data = &quot;aaa.bbb.ccc&quot;<br />    Dim numbers() As String<br />    numbers = Regex.Split(&quot;\.&quot;, data)<br />  a=numbers(0)<br />  b=numbers(1)<br />  c=numbers(2)[/syntax]<br /><br />tutaj separatorem jest kropka (.)<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 10:55</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grafii1]]></name></author>
<updated>2020-05-03T10:34:23+01:00</updated>
<published>2020-05-03T10:34:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226874#p226874</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226874#p226874"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226874#p226874"><![CDATA[
czy to może być coś takiego ?<br />[syntax=vb]Dim liczba() As String<br />Dim text2 As String<br />liczba=Regex.split(&quot;woda&quot;, &quot;=&quot;)<br />text2 = liczba(1)<br />EditText1.Text=text2[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10513">grafii1</a> — 3 maja 2020, o 10:34</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T10:26:37+01:00</updated>
<published>2020-05-03T10:26:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226873#p226873</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226873#p226873"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226873#p226873"><![CDATA[
<div class="quotetitle">grafii1 napisał(a):</div><div class="quotecontent"><br />dzięki za podpowiedź , przetestuje i dam znać jak wyszło<br />ps. A jak idzie wiele zmiennych w jednym pakiecie ?<br /></div><br /><br />Patrz mój post wyżej, posklejaj dane za pomocą separatora i wyślij. Potem użyj regex i wyłuskaj dane.<br />Zerknij na to<br /><!-- l --><a class="postlink-local" href="https://forum.atnel.pl/topic22000.html" >topic22000.html</a><!-- l --><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 10:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grafii1]]></name></author>
<updated>2020-05-03T10:29:11+01:00</updated>
<published>2020-05-03T10:14:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226872#p226872</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226872#p226872"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226872#p226872"><![CDATA[
dzięki za podpowiedź , przetestuje i dam znać jak wyszło<br />ps. A jak idzie wiele zmiennych w jednym pakiecie ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10513">grafii1</a> — 3 maja 2020, o 10:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[tfosik]]></name></author>
<updated>2020-05-03T09:27:42+01:00</updated>
<published>2020-05-03T09:27:42+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226864#p226864</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226864#p226864"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226864#p226864"><![CDATA[
Witam<br />Najlepszy do tych zadań jest właśnie regex. Musisz wysłać tylko stringa w odpowiedniej formie  separator string separator string separator itd<br /><br />1  np. xstring1xstring2xstring3x proponuję to rozwiązanie (indeksowanie od 1) <br />2         string1xstring2xstring3                                       ( indeksowanie od 0 )<br /><br />Separatorem jest x<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=18769">tfosik</a> — 3 maja 2020, o 09:27</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Harry]]></name></author>
<updated>2020-05-03T09:25:25+01:00</updated>
<published>2020-05-03T09:25:25+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226863#p226863</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226863#p226863"/>
<title type="html"><![CDATA[Re: Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226863#p226863"><![CDATA[
Może coś w tym stylu<br />[syntax=vb]Dim liczba as string<br />liczba=regex.split(twoj_text, &quot;=&quot;)<br />Twoja liczba będzie jako liczba(1)[/syntax]<br /><br />Wysłane ze srajfona<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14685">Harry</a> — 3 maja 2020, o 09:25</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[grafii1]]></name></author>
<updated>2020-05-03T09:04:46+01:00</updated>
<published>2020-05-03T09:04:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226861#p226861</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226861#p226861"/>
<title type="html"><![CDATA[Jak wyciągnąć dynamiczną zmienną z string]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23087&amp;p=226861#p226861"><![CDATA[
Witam , to mój pierwszy post na tym forum i jestem początkującym w B4A , więc proszę o wyrozumiałość . Jakiś czas temu rozpocząłem przygodę z bascomem i &quot; programowanie &quot; oraz uruchomienie prostych układów nie stwarza mi problemów ale do rzeczy . Pracujący układ sterownika pieca i nie tylko opiera się na dwóch atmegach i modułach RFM12 , informacje przesyłane  są w string  np.<br />woda=25<br />piec=50<br />pompa obiegowa = on<br />itp.<br />Dla potrzeb budowanej aplikacji która będzie działać w oparciu o BT lub wi-fi  nie wiem jak wyciągnąć z string i umieścić w konkretnych editText wyniki tych pomiarów . Próbowałem z regex i stringFunctions lecz nie za bardzo mi to wychodzi . Proszę o jakieś podpowiedzi lub przykład do dalszej pracy , pozdrawiam  .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10513">grafii1</a> — 3 maja 2020, o 09:04</p><hr />
]]></content>
</entry>
</feed>