Strona 1 z 1
zapis danych do tablicy
: 10 sty 2012 21:26
autor: sovolex
Mam pytanie w jaki sposób można zapisać bity do tablicy, aby wszystkie bity były w jednym polu, a nie każdy bit w osobnym?
Re: zapis danych do tablicy
: 10 sty 2012 23:50
autor: de80
Możesz tablicę bitów zamienić na stringa i tak go przechowywać w nowej tablicy stringów a w razie potrzeby funkcją odwrotną powrócić do tablicy bitów.
Te funkcje to " String To Byte Array" i "Byte Array To String"
Pozdro
zapis danych do tablicy
: 11 sty 2012 01:04
autor: sovolex
Bardziej chodzi mi o to jak zamienić bajt o sekwencji: 01100001 na literę "a". Jak wstawię sekwencję tych bitów do tablicy i użyję "Byte Array To String" to w indykatorze "string" nie wyświetla się litera "a"

zapis danych do tablicy
: 11 sty 2012 07:51
autor: Pitol
A sekwencję 0011010 masz w jakiej postaci? String? Numeric?
Re: zapis danych do tablicy
: 11 sty 2012 08:56
autor: Grzesiek080
Zrobiłem coś takiego tak na szybkości nie wiem czy o to ci chodzi . Ale działa np dla wartości 49(dec) robi "1" czyli prawidłowo.
zapis danych do tablicy
: 11 sty 2012 10:37
autor: Pitol
Kolega Grzesiek080 zaraz dostanie po uszach. Po co Ci Selector, jeśli wyjście z bloczka Not Equal To 0 będzie zwracać wartość TRUE/FALSE ???
Re: zapis danych do tablicy
: 11 sty 2012 12:54
autor: Grzesiek080
No tak faktycznie. Coś musiało mnie zaślepić. Oczywiscie selector jest niepotrzebny tak samo jak pętla.
Ale koncepcja jest chyba ok.
zapis danych do tablicy
: 11 sty 2012 13:44
autor: sovolex
Koncepcja moim zdaniem również jest ok. Teraz kolejna zagadka jak zrobić, żeby po dodawaniu w pętli kolejnych bajtów, znaki odpowiadające tym bajtom wyświetlane były w indykatorze "string" jeden obok drugiego.
Re: zapis danych do tablicy
: 11 sty 2012 15:19
autor: de80
Re: zapis danych do tablicy
: 11 sty 2012 16:56
autor: Grzesiek080
To samo co wyżej zapropnowałem umieść w pętli for loop zrob tablice dwu-wymiarowa i dodawaj kolejne znaki uzywajac shift register + concentrate string