długość stringa

Znaleziono około 768 wyników dla: długość stringa
  • [ATmega128] [ATmega128][C][VBA] Odbieranie zmiennej długości stringa przez MSComm w VB

    Po stronie kompa i VBA tak: Do DoEvents Loop Until MSComm5.Input <> CR TextBox1.Value = MSComm5.Input I do pola tekstowego wpisuje mi tylko pierwszą cyfrę 9 zamiast 999 :/ Gdybyś wysłał ciąg 123 to otrzymał byś w polu tekstowym nie pierwszą, a ostatnią liczbę, gdyż tylko ona jest tam wpisywana. Dlaczego? Bo nie dopisujesz do TextBoxa odebranych...

    Mikrokontrolery AVR   20 Sty 2010 10:53 Odpowiedzi: 8    Wyświetleń: 1244
  • Jak usunąć ostatni znak ze stringa i przekonwertować go na char[] w C#?

    Powiedzmy, że mam jakiegoś stringa i chce usunąć z niego tylko ostatni znak, a resztę zostawić tak jak była. Długość stringa nie jest znana. Długość stringa jest zawsze znana, tak jak napisał Dżyszla ta wielkość siedzi w property Length. Albo jak przepisać całego stringa znak po znaku do chara Przepisanie na Char[] - ToCharArray() Najlepiej poczytaj...

    Programowanie   24 Cze 2008 07:02 Odpowiedzi: 5    Wyświetleń: 5151
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Excel, makro, funkcja - kopiowanie i usuwanie znaków w komórce.

    Zdaje się, że badany tekst jest krótszy niż 3 znaki. Wyłącz obsługę błędów (On Error Resume Next) lub sprawdzaj długość stringa. Powinien mieć co najmniej 4 znaki.

    Software serwis   05 Lip 2011 08:08 Odpowiedzi: 6    Wyświetleń: 8070
  • REKLAMA
  • Maksymalna długość stringa na panelu OP17 Siemens - ile znaków?

    Dzień Dobry, jak w temacie-jaki jest najdłuższy string możliwy do wyświetlenia na panelu OP 17 Siemens.

    Automatyka Sterowanie PLC   14 Gru 2017 09:09 Odpowiedzi: 1    Wyświetleń: 579
  • C++ Visual Studio 2010 - Długość stringa i tablica jako zmienna globalna.

    Witam! W takiej procedurze chciałem zrobić pętle od 0 do długości pewnej zmiennej którą mam przypisaną globalnie. Zrobiłem to tak: [syntax=cpp] public: System::Void rozdzielDane() { for(int i=0;i<zawartoscPliku.length();i++) { if(zawartoscPliku[i]!=';') { } else { i++; } } } [/syntax] Niestety wyskakuje błąd "error C2228: left of '.length' must have...

    Programowanie   23 Gru 2014 18:07 Odpowiedzi: 7    Wyświetleń: 981
  • REKLAMA
  • [90s2313] lub [atmega128] [bascom] problem z obsługą rs232

    jeżeli już uzyjesz procka a dwoma uart'ami to budujesz procedure która odbiera od twojego urządzenia string'i jeżeli wykryjesz odbior pierwszego string'u (czyli nagłówka) np if odebrany="wzór nagłówka jeden" then ustaw flagę że nastepny string to będą pierwsze dane wtedy : if flaga1=1 then pierwsze_dane=odebrana:reset flaga1 z drugim nagłówkiem i drugimi...

    Mikrokontrolery AVR   26 Sty 2009 10:49 Odpowiedzi: 12    Wyświetleń: 2637
  • [AVR][C] Tablice - kopiowanie całych tablic (przez wskaźnik?)

    Zresztą kod (at)Sparrowhawk jest nie do końca prawidłowy (słaby). Spojrzałem na jedną funkcję SB_add i dalej już nie czytałem jak dodajesz linie to co się stanie jak długość dodawanego stringa bedzie równa lub większa niż długość linii. strncpy nie jest bezpieczne a kol (at)Sparrowhawk nie zabezpieczył kodu przed taką ewentualnością. Podejrzewam że...

    Mikrokontrolery AVR   12 Gru 2018 10:02 Odpowiedzi: 20    Wyświetleń: 2472
  • BASCOM - Woltomierz - dziwne wyświetlanie wartości

    Pomyśl..Cztery znaki chcesz upchać w trzyznakowym stringu.. Nie wiesz jak to działa. Kiedy deklarujesz String * 10 rezerwujesz 11 bajtów bo każdy string ma znak swojego końca. Nie musisz wykorzystać wszystkich bajtów. String może być krótszy i zaraz po znakach postawiony będzie znak końca..ale zarezerwowałeś 11 bajtów i tam program nigdy nic nie będzie...

    Mikrokontrolery AVR   28 Mar 2015 13:51 Odpowiedzi: 8    Wyświetleń: 1710
  • [Bascom] - Odczyt z uart i zamana na zmienną numeryczną?

    Najprawdopodbniej w tej zmiennej coś jest jeszcze na końcu. Mogą być znaki niewidoczne, np CR lub /i LF. Spróbuj wyświetlić długość tego stringa (w Bascomie chyba funkcja Len) i wtedy bedziesz wiedział czy aby tam jest tylko liczba. Możesz spróbować też konwertować tego stringa po jednej cyfrze, a więc robisz pętlę w której wycinasz fragment stringa...

    Mikrokontrolery AVR   24 Cze 2011 22:54 Odpowiedzi: 5    Wyświetleń: 2050
  • Bascom - Błąd kompilacji przy deklaracji zmiennej Dim Wart_nap As String

    Zadeklaruj stringa o znanej długości tj. Dim x as String * 10 a nie samo string * .

    Programowanie Początkujący   01 Cze 2013 13:25 Odpowiedzi: 1    Wyświetleń: 978
  • [ATMEGA][C] - LCD T6963 240*128 i ładowanie bitmap z karty SD.

    Musisz o jeden większe robić jeśli przechowują stringi (tylko wtedy) i to na dodatek o jeden większe od długości stringu jaki chcesz w nich przechować. Chodzi o to, że dla stringów mamy zawsze ostatni znak końca stringu, którego w zasadzie nie widać ale musi on tam być.

    Mikrokontrolery AVR   18 Paź 2012 10:27 Odpowiedzi: 109    Wyświetleń: 16869
  • REKLAMA
  • Problem z programem wyszukującym dzień imienin (C++)

    moim zdaniem trzeba to wczytać do jakiejś tabeli z dwom kolumnami, gdzie kolumna 1 to daty a 2 imiona jak mówił mój poprzednik będzie problem z wyszukaniem pojedynczego imienia, ale tylko niewielki, jeżeli wpisaliśmy imie Marek to program będzie sprawdzał rekord po rekordzie daty, powinniśmy rozdzielić imiona w taki sposób string imie = "Marek";...

    Programowanie Początkujący   21 Sty 2010 15:13 Odpowiedzi: 9    Wyświetleń: 1944
  • Sterowanie ESP8266 z użyciem Atmega32 w języku C - materiały i przykłady

    Witam, tak to jest, jak się coś pisze na kolanie.., sorry. ad1. W kodzie miało być [syntax=c]print_webpage(); [/syntax] zamiast [syntax=c]uart_puts(strona);[/syntax] ze względów formalnych, dlatego tą funkcję zostawiłem, a później... o niej zapomniałem :-(, choć to w sumie "wsio ryba". ad2. oczywiście ma być: [syntax=c]uart_putint(len,10); [/syntax],...

    Mikrokontrolery   02 Cze 2015 22:10 Odpowiedzi: 18    Wyświetleń: 4200
  • [Atmega 16][Visual studio C#] Błędna komunikacja przez serial port.

    To jeszcze dodaj zabezpieczenie przed przekroczeniem długości stringa. Bo teraz jeśli PC wyśle długi string to możesz zapisać aż 256 bajtów, po czy string będzie nadpisywany.

    Mikrokontrolery AVR   25 Wrz 2018 12:49 Odpowiedzi: 26    Wyświetleń: 1371
  • [ATmega32][C] - Uszkodzona komórka pamięci, czy to możliwe?

    Dziękuje za ostrzeżenie. Zmodyfikowałem mój kod tak, aby kopiować długość stringa + 1.

    Mikrokontrolery AVR   20 Sty 2016 19:20 Odpowiedzi: 19    Wyświetleń: 1800
  • pcf8583 i atmega8 - minuty zerują się po 10 sekundach, co może być przyczyną?

    Problemem nie jest długość stringa na minuty, tylko długość stringa na sekundy. Wszystko wskazuje na to że jest on w pamięci umieszczony przed stringiem na minuty. Czyli prawie ciągle (bo dla wartości od 10 do 59) nadpisuje on wartością \0 pierwszy bajt minut, czyli wartość dziesiętną tych minut. Stąd minuty ciągle mają tylko wartości jednostek*, czyli...

    Mikrokontrolery Początkujący   31 Lip 2016 22:38 Odpowiedzi: 15    Wyświetleń: 1086
  • Jak usunąć niechciany znak przy przesyłaniu stringów z PLC S71200 do STU855?

    Witam, Pierwszy bajt stringu podaje zadeklarowaną długość. Drugi bajt stringu podaje aktualną liczbę znaków w stringu. Pozdrawiam. Paweł

    Automatyka Przemysłowa   10 Maj 2014 11:00 Odpowiedzi: 4    Wyświetleń: 1467
  • [M32][Bascom] Wstęp do warstwowej obsługi LCD oraz menu

    Dim linia1(16) as string * 10 Gdzie 10 to długość stringa. Może oczywiście być inna.

    Mikrokontrolery Początkujący   15 Lip 2012 20:17 Odpowiedzi: 38    Wyświetleń: 5374
  • [bascom] Jak ograniczyć długość stringów w Bascomie przy konwersji liczby?

    Witam, mam mały problem ze stringami w Bascomie. Może pokaże to na prostym przykładzie. dim tekst as string * 10 dim tekst1 as string * 2 dim zmienna as long zmienna = 12345 tekst1 = str(zmienna) tekst = format(tekst1, "0.0") I teraz wynik jest taki, że zmienna tekst1 = 123 (nie powinna 12, skoro jest string * 2 ? ), a zmienna...

    Mikrokontrolery AVR   08 Gru 2011 08:01 Odpowiedzi: 6    Wyświetleń: 1425
  • Arduino UNO - Jak usunąć przecinek na końcu stringa?

    Dzięki za pomoc, zrobiłem tak że sprawdzam długość stringa i od tej długości odejmuję 1 i mam pozycję ostatniego znaku a potem usuwam jeden znak. [syntax=c]dlugosc_str=(w_temperatura8.le... w_temperatura8.remove((dlugosc_str-1),1)...

    Arduino   12 Cze 2015 06:09 Odpowiedzi: 2    Wyświetleń: 1779
  • [DELPHI] Odbieranie stringów o zmiennej długości w IdTcpClient (INDY 10)

    1.Wstaw IdGlobal do Uses to będziesz mógł korzystać z formy jaką Ci napisałem; 2.Zrób odczyt w oddzielnym wątku (TThread) to program nie będzie się wieszał; 3.Ustaw ConnectTimeout i ReadTimeout dla TCPClient1 (w milisekundach); 4.Program oczekuje na string'a zakończonego CRLF. Jak ustawisz timeout'y (pkt.3) to będzie czekał tylko zadany czas. Pozdrawiam...

    Programowanie   13 Sie 2010 15:35 Odpowiedzi: 17    Wyświetleń: 4518
  • TV Philips 58PUS854/12 - znikający obraz po wymianie modułu Tcon, podejrzenie uszkodzenia zasilacza

    Nie ważne jak są łączone, ja pisałem o tym że na długość jednego stringa składają się dwie listwy i połączenie tych listew bywa wadliwe. Zobacz załącznik

    TV Początkujący   26 Paź 2023 18:55 Odpowiedzi: 8    Wyświetleń: 657
  • Jak podmienić tekst w tablicy char tekstem z bufora RAM w C?

    ale użyj funkcji strncpy funkcja strncpy jest nezwykle niebezpieczna. Ma jedną przykrą właściwość że nie null terminuje stringu jeżeli max ilość znaków jest mniejsza niż długość stringu. Zakazana w kernelu Linuxa. Tak przy okazji opinia Linusa: https://obrazki.elektroda.pl/7688101300_... Jak chcesz coś bezpiecznego to musisz niestety...

    Mikrokontrolery AVR   30 Lip 2024 12:21 Odpowiedzi: 20    Wyświetleń: 594
  • Jak wyświetlić numery telefonów na 7-segmentowym wyświetlaczu z S7-200?

    Nie przeczytałem wcześniej dokładnie i i napisałem Ci o panelu.. Z wyświetlaczem segmentowym i s7 nie pracowałem, ale jak już wiesz jak wyświetlić cokolwiek na nim, to wybierz sobie język w microwinie (ja preferuje FBD) i zapisz sobie te numery w jakiejs zmiennej i po indeksie wyciągaj na LCD pojedynczy znak. Tu masz przykład, dla jednego numeru. pierwszy...

    Automatyka Przemysłowa   15 Gru 2012 11:04 Odpowiedzi: 5    Wyświetleń: 1637
  • Jak napisać procedurę do wyśrodkowania tekstu w Turbo Pascalu?

    Witam Mam taki problem... Chcę napisać procedurę do wyśrodkowania tekstu w trybe tekstowym w Turbo Pascalu. W C++ Potrafię to zrobić, ale w Pascalu sobie nie radzę :-( Jeśli mam takie założenia: Procedure Center(text : String) Const   kolumny = 80;   wiersze = 40; Begin End; Pozycja tekstu ma być: GoToXY(kolumny - [długość stringa text], [bierzący wiersz)...

    Software serwis   11 Cze 2005 00:20 Odpowiedzi: 10    Wyświetleń: 861
  • Jak usunąć to ostrzeżenie? Program w Keilu.

    Czy nie kompilujesz tego jako C++? Bo raczej tak to wygląda :) a piszesz w C. A C i C++ to dwa różna języki. tak że musisz zrobić explicit cast aby kompilator C++ to przełknął. [syntax=c]strlen((const char *)Received);[/syntax] A najlepiej w gdzieś w Keilu ustawić że ma to być C a nie C++. Niestety keila na tyle nie znam aby wskazać właściwe miejsce...

    Mikrokontrolery   26 Paź 2018 11:30 Odpowiedzi: 8    Wyświetleń: 693
  • Jak wyświetlić tekst na LCD w C bez użycia string, tylko tablica char?

    a co do długości łańcucha to z tego co pamiętam C to było tam coś takiego jak strlen() zwracające nam włąśnie długość stringa BEZ znaku \0, czyli dla napisu "to jest napis\0" zwraca 13.

    Programowanie   23 Cze 2006 13:54 Odpowiedzi: 13    Wyświetleń: 1386
  • Jak skrócić długie nazwy w polach SELECT i dodać podpowiedzi?

    sprawdzasz długość stringa i ewentualnie przycinasz i dajesz ..., gdzieś na necie widziałem gotowy skrypt PHP, a SMARTy z tego co pamiętam potrafią to robić same

    Programowanie   03 Maj 2007 09:28 Odpowiedzi: 2    Wyświetleń: 1196
  • AVRGCC – jak poprawnie uzupełnić zerami string do zadanej długości, operacje na wskaźnikach

    Uuuaaa. Nieźle zakręcone. Przede wszystkim nie musimy pisać wszystkiego od nowa. Do takich celów stworzono funkcję sprintf http://man.he.net/man3/sprintf Ale jak już się uprzeć to ja proponuję coś zupełnie prostszego: char* uzupelnij_zera(char* str,uint8_t count) { char bufor[10]; int len = strlen(str); if(len < count)...

    Mikrokontrolery   03 Lip 2006 14:45 Odpowiedzi: 8    Wyświetleń: 1537
  • Delphi: Wyciąganie wartości z zaznaczonego tekstu.

    Możesz to sobie podpiąć pod jakie tam chcesz zdarzenie, np Memo OnChange. var s, s1, s2: AnsiString; begin s := Memo1.Text; s1 := Copy(s, Pos('val="', s) + 5, Length(s)); { 5 to długość stringu w Pos() } Delete(s1, Pos('"', s1), Length(s1)); s2 := Copy(s,...

    Programowanie   20 Kwi 2010 09:17 Odpowiedzi: 4    Wyświetleń: 1741
  • [VBA] Sortowanie kolumny względem długości łańcucha string

    Witam, Potrzebuję napisać makro sortujące kolumnę względem długości zawartości jej komórek (dane są typu tekstowego). Kolumna jest zapisana jako tabela. Chodzi mi o to aby procedura sortująca nie odwoływała się bezposrednio do tej kolumny, ponieważ kolumn do posortowania w taki sposób jest więcej. Myślałam o wykorzystaniu algorytmu szybkiego sortowania,...

    Programowanie Początkujący   26 Lip 2011 10:29 Odpowiedzi: 2    Wyświetleń: 2501
  • [Delphi] Jak znaleźć drugie wystąpienie wyrazu w stringu?

    Ciąg znaków ma długość od 400 do 500 znaków głównie chodzi o długość wpisanych danych w ustawieniach które są w tym stringu Chciałbym ustawić "kursor" na 15 z kolei znaku "=" a tego raczej nie da się zrobić , albo mi tak się wydaje Wymyśliłem tak że będę brał całą długość stringa odejmował 1 od tej długości i ustawiał tam kursor i wyszukiwał aż do napotkania...

    Programowanie   22 Lip 2011 19:34 Odpowiedzi: 9    Wyświetleń: 5520
  • Bascom: Jak podzielić string na wyrazy i wpisać do tablicy?

    Tak jak pisał "mickpr" musisz sobie to napisać ręcznie. Potrzebujesz dwóch znaczników - początek i koniec, szukasz w stringu (dobrze, że nie w stringach ;-) ) przecinka, zapisujesz pozycję jako początek, szukasz kolejnego przecinka, zapisujesz jako koniec. MIDem wycinasz tekst między początek+1 a koniec-1 i masz oczekiwany fragment. Następnie poczatek=koniec...

    Mikrokontrolery   10 Sie 2013 12:37 Odpowiedzi: 2    Wyświetleń: 972
  • Instalacja fotowoltaiczna 6 KWp - schemat i sposób podłączenia

    Proszę zerknąć na legendę. Optymalizatory mocy Solar Edge. Maxymalna długość string to 50 pabeli lub 11250 W na stringu.

    Energia Odnawialna   28 Mar 2023 13:58 Odpowiedzi: 131    Wyświetleń: 281667
  • [Turbo Pascal] Turbo Pascal – zapis tekstu do pliku .txt, program zamyka się po wpisaniu treści

    Problem tkwi w deklaracji: plik:file of string; W Pascalu max długość stringa wynosi 255 znaków. Jeżeli zadeklarujesz do zapisu string o mniejszej długości, utworzony plik zostanie uzupełniony zerami do 255. Deklaruj: var plik:text; A żeby był ładny zapis pliku, plik zapisu np: c:\test.txt Możesz też zmienić read na readln

    Programowanie Początkujący   22 Maj 2010 09:03 Odpowiedzi: 5    Wyświetleń: 1662
  • Jak użyć wskaźnika postępu przy przetwarzaniu dużego pliku tekstowego?

    dzięki folkien - właśnie czasami ciężko mi wpaść na rzecz oczywistą, mogę dopiero w funkcji parsującej stringa odjąć wykorzystywaną tam jego długość :)... niestety w delphi ReadLn nie zwraca długości stringa. JacekCZ - niestety jestem kiepsko resocjalizowany i jak już się tego za młodu nauczyłem to się tego trzymam do dziś. Application.ProcessMessages();...

    Programowanie Początkujący   11 Sty 2018 08:01 Odpowiedzi: 8    Wyświetleń: 675
  • C++: Jak zrobić, żeby metoda zwracała więcej niż jedną daną?

    Zwracanie tablicy nie jet dobrym pomysłem, bo jeśli nawet z niego skorzystasz to i tak będziesz musiał zwrócić rozmiar tej tablicy przez zmienną. Generalnie zmienne tablicowe i stringi zwraca się przez referencję /wskaźnik a nie jako rezultat - jako rezultat w tym przypadku zwraca się ilość zamienionych znaków, true/false czy wykonanie funkcji się powiodło,...

    Programowanie   02 Lip 2007 23:18 Odpowiedzi: 8    Wyświetleń: 1457
  • Jak wczytać dane z pliku w C++ do napotkania liczby 5?

    użyj funkcji getline() - wczytasz całą linię do obiektu klasy string. teraz robisz tak: int rozmiar=0; rozmiar=nazwa_obiektu.length(); i w zmiennej rozmiar dostaniesz długość stringa (bez znaku końca linii). prototyp getline'a wygląda tak: istream & getline(istream wej, string schowek, char ogranicznik='\n'); czyli ogranicznika nie musisz podawać. zaletą...

    Programowanie   10 Gru 2006 01:09 Odpowiedzi: 22    Wyświetleń: 5984
  • Arduino - toCharArray - połączenie kilku stringów

    Do kopiowania i sklejania stringów użyj funkcji [url=http://pl.wikibooks.org/wiki/C/strc... i [url=http://pl.wikibooks.org/wiki/C/strc... Żeby uzyskać długość stringa użyj funkcji [url=http://pl.wikibooks.org/wiki/C/strl... Znak nowej linii to '\n'. '\r' to powrót karetki. Serial.println() wyświetla stringi bez problemu, nie...

    Arduino   18 Gru 2014 11:56 Odpowiedzi: 9    Wyświetleń: 6045
  • ESP8266 / Bascom - aktualizacja danych na Thingspeak

    Może czekasz na dane na innym porcie :D Albo usuń te " #1 " z tych nawiasów albo dopisz w kodzie : [syntax=vbnet]Open "COM1:" For Binary As #1 [/syntax] Te pilnowanie maksymalnej długości stringa dałem bo przy bootowaniu ESP pluje serią danych o wersji itp nie zatwierdzając ich niczym. Dlatego przyjąłem takie założenie że jeśli wiadomość jest długa...

    ESP8266 i ESP32   20 Sty 2016 16:21 Odpowiedzi: 18    Wyświetleń: 5019
  • Bas : dzielenie długiego stringu a dane sa zmiennej długości ( odbior UART)

    Tak prymitywnie to wyślij to sobie ze spacją i potem podziel otrzymany string szukajac spacji [syntax=vbnet] Print V1 ; " " ; A1 Dim MyArray(2) As String * 5 , M As Byte M = Split(CalyOdebranyString , MyArray(1) , " ") 'podziel szukając spacji Locate 1 , 1 : Lcd MyArray(1) Locate 2 , 1 : Lcd MyArray(2)[/syntax] Radzę też napisać u góry w kodzie : [syntax=vbnet]Config...

    Mikrokontrolery AVR   08 Maj 2022 20:09 Odpowiedzi: 6    Wyświetleń: 714
  • Jak połączyć znaki z klawiatury matrycowej w string i wyświetlić na LCD?

    Metod jest kilka (bez wnikania w Twój kod): 1. po naciśnięciu każdego przycisku inkrementujesz licznik: i++ 2. odpowiadający guzikowi klawisz podstawiasz do tablicy: string Dodano po 52 i wyrzuć ten label (START: ) z kodu bo nie moge na to patrzeć :P

    Mikrokontrolery Początkujący   24 Lis 2012 11:17 Odpowiedzi: 7    Wyświetleń: 1296
  • Jak wysłać zdekodowany kod RC5 przez RS232 w C?

    //Wysłanie pojedynczego znaku void nadajznak (char dana1) { while(!(UCSRA & (1<<UDRE))); UDR=dana1; } //Zliczanie liter w wyrazie i wysyłanie ich do funkcji nadajznak void nadajstring (char *dana) { int dlugosc,i=0; dlugosc = strlen(dana); for(i=0;i<dlugosc;i++) {...

    Mikrokontrolery AVR   07 Sty 2010 00:56 Odpowiedzi: 14    Wyświetleń: 3332
  • [AT8] Jak sprawdzić długość tablicy w pamięci flash Atmega? `sizeof` nie działa

    Cześć Mądrzy Ludzie, podpowiedzcie jak sprawdzić długość stringa w pamięcie flash atmegi. Myślałem że "sizeof" zadziała, a tu zonk. Kod proszę umeścić w znacznikach. Robak

    Mikrokontrolery AVR   06 Cze 2011 21:03 Odpowiedzi: 5    Wyświetleń: 1510
  • Bascom AVR: Przekroczenie długości zmiennej string na Atmega32

    No to pewnie w najmniej oczekiwanym momencie zaczną się dziać różne cuda i będziesz się głowił co jest nie tak. Kompilatyor musi gdzieś upchać te dodatkowe bajty i pewnie zamazuje nimi kolejną zmienną w pamięcie (może akurat masz szczęscie i chwilowo akurat ta zmienna jest ostatnia, ale wystarczy że zmienisz kolejność zmiennych lub dodasz następną i...

    Mikrokontrolery AVR   22 Lis 2011 17:48 Odpowiedzi: 6    Wyświetleń: 1687
  • [AVR] Jak przekazać tablicę 2D do funkcji z wyborem wiersza?

    AD 1. Możesz zrobić np tablicę 10 wskaźników na chary i tam wpakować swoje stringi. Pamiętaj, że string charakteryzuje się tym, że ma na końcu zawsze null terminator i nie musisz znać długości stringa żeby cokolwiek z nim zrobić. Czemu w ogóle chcesz to rozwiązać tak śmiesznie ? Tzn tablica globalna stringów + jakaś funkcja, która na niej operuje zwracając...

    Mikrokontrolery AVR   14 Maj 2012 20:56 Odpowiedzi: 4    Wyświetleń: 1811
  • Funkcja zwracająca określoną ilość liter [C++]

    Też się przyłączam do gratulacji. Nic nie cieszy bardziej niż pytający, któremu się chce samemu rozwiązać swój problem, a nie tylko czekać, aż ktoś to zrobi za niego. :-) Przy okazji zaznaczę, że napisanie kodu, który działa, to tylko połowa sukcesu. W dodatku ta mniejsza połowa. ;-) Naprawdę ważne jest by kod działał prawidłowo w warunkach brzegowych,...

    Programowanie Początkujący   23 Mar 2019 16:35 Odpowiedzi: 8    Wyświetleń: 663
  • Jak usunąć poprzednią wartość na LCD w Bascom bez migania?

    Problem kasowania rozwiązałem obliczając długość stringa do wyświetlenia i dodając do niego na końcu maskie ze spacji która przykrywa pozostały napis. Numer ze zwłoką w postaci wait nie zawsze będzie odpowiedni. Locate 1 , 1 ' Lcd Zmienna(licznik) 'wyświetl wartość zmiennej dla tej pozycji menu Kon = Lookupstr(licznik , Menu ) 'obliczamy długość stringa...

    Mikrokontrolery   20 Mar 2004 13:00 Odpowiedzi: 9    Wyświetleń: 1303
  • [c] Jak zdekodować SMS PDU na ATmega w języku C?

    Pierwsza rzecz która rzuca sie w oczy to to że podajesz długość sms jako argument funkcji dekodującej a potem zmieniasz ten argument wyciagając tą długość z zakodowanego stringu. I jeśli w stringu jest ta wartość to potem nie zwiększasz wskaźnika i te same dane wykorzystujesz do dekodowania smsa. Albo zapomniałeś zakomentować pdulen=hexstr2bin(ppdu);...

    Mikrokontrolery AVR   20 Wrz 2009 19:13 Odpowiedzi: 3    Wyświetleń: 1548
  • M2561 - (bascom) tracone dane z UART przy transmisji RS232 (Atmega 2561)

    Kiedy jesteś w przerwaniu to inne przerwanie raczej Ci nie grozi. Wiesz że Charmatch jest rozwinięciem przerwania od USART. Bascom wie jakie rejestry użyje do obsługi kazdego, jednego znaku, ale nie wie jakich użyjesz w dokładanych Seriallcharmatch. Dlatego proponują Pushall i potem Popall. ....Ty zaś po tym jak już zdjąłeś wszystkie rejestry ze stosu...

    Mikrokontrolery AVR   25 Wrz 2016 13:58 Odpowiedzi: 17    Wyświetleń: 1641
  • Operacja na String, wycinanie interesującego mnie ciagu

    Ok, coś mi nie idzie niestety :( nie potrafię skasować początku (stały) ani końca (też stały). Dodam że długość Stringa nie jest stała u mnie, ale początek zawsze jest ten sam, oraz końcówka też jest ta sama .cfg. Popatrz na twoje przykadowe nazwijmy to ‘messages’ (l.mnoga) otrzymane skądś tam (nie ważne): M+F nazwa .cfg M+C test .cfg Mają...

    Arduino   03 Gru 2019 15:26 Odpowiedzi: 45    Wyświetleń: 3555
  • Jak w C++ użyć if do sprawdzenia ostatniej litery tekstu?

    Ten ciąg znaków, to ma być klasy string, czy c-string ?? Bo jak to ma być string, to można użyć którychś z funkcji biblioteki string. Pewnie niektóre rozwiązania będą lepsze, inne gorsze, ja mogę zaproponować coś takiego. [syntax=c] #include <iostream> #include <string> using namespace std; int main() { string tekst("ostatni"); char znak='i';...

    Programowanie Początkujący   20 Mar 2020 13:50 Odpowiedzi: 2    Wyświetleń: 429
  • [C#] Liczenie wysłanych/pobranych danych przez komputer

    Przyklad dla długości string Dim vIn As String = "FOO" Dim vOut() As Byte = System.Text.Encoding.UTF8.GetBytes(vIn) Dim bytelen as integer = vOut.lenght

    Programowanie Początkujący   16 Gru 2019 16:48 Odpowiedzi: 3    Wyświetleń: 315
  • Magiczne Bloczki - rozbijanie cyfry na klasę liczb

    Dla ścisłości - potrzebujesz rozbić LICZBĘ na cyfry. Metod jest kilka, możesz np. przerobić liczbę na string, następnie w pętli od 1 do długości stringu wyłuskiwać poszczególne znaki, które następnie konwertujesz na cyfry.

    Programowanie Początkujący   13 Cze 2020 12:52 Odpowiedzi: 3    Wyświetleń: 1521
  • Sterowanie PWM przez USB - nie działa ustawianie zmiennej

    Musisz odczytywać aby oczyścić bufor. Zobacz poprzedni post bo edytowałem. Raczej na pewno wysyłasz dane znakowe, Wysyłałbym liczbę w hexe ponieważ string na stałą długość. Po stronie odbiorczej kompletował 4 kolejne znaki i dopiero zamieniał Hex na int

    Arduino   29 Kwi 2021 08:26 Odpowiedzi: 15    Wyświetleń: 567
  • Połączenie dwóch stringów PV z SPD do jednego MPPT - jak wykonać?

    Mam jeszcze pytanie odnośnie doboru przewodów w takim przypadku. W przypadku jednego stringu liczymy łączną długość łańcucha, czyli odległość od paneli do falownika x2 + sumaryczna długość przewodów paneli. Jak należy liczyć przewody w przypadku równoległego połączenia dwóch stringów w skrzynce przyłączeniowej przy panelach? Same stringi będą połączone...

    Energia Odnawialna   15 Paź 2023 13:29 Odpowiedzi: 16    Wyświetleń: 11865
  • Zamiana małych liter na duże w C++ - problem z funkcją strlen()

    Zobacz [url=http://www.cplusplus.com/reference/... co jest w #include oraz zwróć uwagę na typ przyjmowanego przez tą funkcję parametru, strlen przyjmuje tablicę znaków. Długość ze zmiennej typu string możesz uzyskać przez metodę tej klasy length().

    Programowanie   09 Wrz 2011 15:14 Odpowiedzi: 7    Wyświetleń: 4062
  • Budowa sterownika nawadniania na esp32 - pomoc w rozwiązaniu problemów.

    Prędkość i2c ustawiłem na 100KHz. A jakim napięciem zasilasz tę pamieć? Masz coś jeszcze podpięte do tej magistrali I2C? wiem, że esp ma coś podobnego do eepromu, ale jednak chcę na zewnętrznym Zła karma zawsze wraca. ESP ma "coś podobnego" do tej pamięci zewnętrznej, a EEPROMu nie ma i nigdy nie miał. Dodano po 20 ale gdy ponownie to zrobię tzn. odłączę...

    Arduino   17 Cze 2023 21:26 Odpowiedzi: 736    Wyświetleń: 21774
  • AVR+MatLab: Jak wyrównać rozmiar bufora przy przesyłaniu danych?

    Zrobiłem tak jak napisałeś. W końcu się z tym uporałem... Dzieki :) [syntax=c]sprintf(buf,"%d",adc_value); //zamieniam wartość na stringa for(i=0; buf[i]; i++); //sprawdzanie długości stringa (ile cyfr ma liczba reprezentująca pomiar) if(i==0)sprintf(send,"000000",adc_value)... //w zalezności od liczby cyfr w liczbie(stringu) uzupełniam zerami if(i==1)sprintf(send,"00000%d",adc_value...

    Programowanie Początkujący   13 Sie 2013 10:47 Odpowiedzi: 2    Wyświetleń: 1020
  • [Bascom] Jak wykryć zerwanie połączenia RS485 w Bascom? Wyświetlacz LCD 2x16

    1) Warunek jest taki że string zawsze musi mieć taka samą długość 2) Użyj funkcji MID aby powycinać ze stringa kawałki z poszczególnymi temp 3) I tutaj uwaga - konwersje string->liczby są pamięciożerne. Jeśli nie wykonujesz żadnych obliczeń temperatury itp to odebrany string wyświetl na lcd jako string a nie jako bajty. Poprostu funkcją MID porozcinaj...

    Mikrokontrolery AVR   26 Wrz 2012 22:00 Odpowiedzi: 19    Wyświetleń: 4805
  • Jak zrealizować woltomierz 0-30V na AVR z dzielnikiem napięcia w Bascom?

    Nie znam bascoma ani funkcji fusing. Nie podoba mi się to: Dim Wart_nap As String * 3 Dim Nap_wysw As String * 3 A jeżeli * 3 to długość stringa, to jest on za krótki żeby zmieścić coś takiego na przykład 0.22. Uważaj na napięcie przykładane do wejścia ADC, łatwo uszkodzić multiplekser. Daj wzmacniacz operacyjny LM358 (2zł) w układzie wtórnika napięciowego...

    Mikrokontrolery AVR   18 Lut 2009 12:39 Odpowiedzi: 5    Wyświetleń: 2244
  • Arduino IDE - podział ciągu danych pobranego z HTTP GET

    generalnie interesujące - ujemna gługość stringa . Tak ze to 10000 też mi się podoba. Zapisujesz magicznie w powietrzu. Bo chyba atmegi tyle nie mają? Proszę czytaj ze zrozumieniem - nie chodzi o długość całego stringa, ale o wartość niektórych zmiennych np. WON1 może mieć wartość od 1 do 100 a L1 od -50 do 100 natomiast L2 od 0 - 10000. Już chyba...

    Arduino   18 Mar 2017 14:38 Odpowiedzi: 9    Wyświetleń: 1488
  • Visual Basic 2008 - Połączenie StatusStripa i RichTextBoxa

    Ten kod z C# się tu nie nadaje. Do prostego kopiuj -wklej na pewno nie. Ale masz już to przecież zrobione w VB, w swoim pierwszym poście podałeś: [syntax=vb]Dim Ln As Integer = RichTextBox1.GetLineFromCharIndex(RichTe... zwraca numer aktualnej linii, prawda? Więc wykorzystaj go do pobrania całej linii z tablicy RichTextBox1.Lines,...

    Programowanie Początkujący   18 Lis 2012 00:40 Odpowiedzi: 11    Wyświetleń: 1476
  • C++ memcpy krzaczki przy implementacji klasy String - co poprawić?

    Myślę, że jak dla każdego stringa mam określoną jego długość to znak końca stringa nie jest potrzebny... (normalnie w c++ tablica nie zna swojego rozmiaru, a tutaj rozmiar jest określony). A co do wycieku pamięci to jest wykonywana głęboka kopia napisu, więc nawet jak usuniemy "macierzystego stringa" to ten drugi i tak istnieje. Czy te krzaki mogą być...

    Programowanie   11 Cze 2012 19:02 Odpowiedzi: 6    Wyświetleń: 1558
  • [ESP8266] Jak formatować i przetwarzać stringi w LUA na ESP8266?

    Rozwiązania są różne i dobiera się je do potrzeb a czasem umiejętności. Może coś takiego by się sprawdziło u Ciebie. Można tak sformatować string żeby zawsze miał tę samą długość i był wyjustowany do którejś z krawędzi. Taki sposób przydaje się kiedy zapisujemy coś na kartę SD do zwykłego pliku TXT i potem chcemy to otworzyć w zwykłym notatniku. Dane...

    ESP8266 i ESP32   02 Cze 2018 07:13 Odpowiedzi: 52    Wyświetleń: 6225
  • C, realloc, stuct - Realokowanie pamięci do char* w strukturze nie działa

    O długości stringów - dziękuję za uwagęl; przyznaję bez bicia że zapomniałem. I w tym momencie zaczęło wszystko działać. (at)stanleysts - pierwotnie było char*, zostało podmienione gdzieś podczas testowania.

    Programowanie Początkujący   11 Sty 2013 20:28 Odpowiedzi: 6    Wyświetleń: 1968
  • konwersja Char array na String, ESP8266, wysyłka do ThingSpeak

    Jak przepisać ten bufor (tylko tę część wypełnioną znakami) do zmiennej lancuch? A czy dany ciąg znaków (niezależnie od jego długości) w buforze jest zawsze zakończony 0? Tak. Dlatego rezerwując bufor na stringi, zawsze trzeba go powiększyć o kod 0. W Pascalu było głupiej, pierwszy bajt określał długość stringu. Jak łatwo się domysleć, max długość...

    Arduino   18 Gru 2018 11:21 Odpowiedzi: 128    Wyświetleń: 3780
  • [WinAPI] Dlaczego lstrcat dodaje niechciane znaki do stringów?

    Polecam również mieć pod ręką [url=ftp://ftp.cs.virginia.edu/pub/lcc-w... nie ma potrzeby obliczania długości stringów, lstrcat je i tak doklei do końca docelowego. Pozdrawiam, LightHouser

    Programowanie   26 Lis 2004 14:54 Odpowiedzi: 7    Wyświetleń: 3029
  • Warning: różnice w signedness argumentu w HAL_WriteUsart w C, jak naprawić?

    Kopnij się w czoło :P :P Kompilator niestety nie jest w stanie Ci przekazać inaczej faktu, że "A\n" jest char em, a funkcja oczekuje unsigned char a. Gdy masz chęć, zrób... HAL_WriteUsart((HAL_UsartDescrip... Po co podajesz stałego stringa do sizeof-a skoro DOKŁADNIE znasz długość...

    Programowanie Początkujący   22 Paź 2010 10:37 Odpowiedzi: 1    Wyświetleń: 1040
  • Bascom ,Atmega32 , Rs232- czyta tylko dwa lub trzy znaki

    jak zadeklarować te zmienne? A np. tak dim Bufor as string * 16 ' 16 - maksymalna długość odebranych danych dim Bufor_znak as byte dim Bufor_flaga as byte

    Mikrokontrolery   09 Cze 2009 08:13 Odpowiedzi: 10    Wyświetleń: 3229
  • Siemens Simatic S7 - jak wygenerować losowy ciąg znaków alfanumerycznych?

    W jaki sposób w S7 (samo CPU bez wejść/wyjść) wygenerować określonej długości string - ciąg znaków alfanumerycznych (0-9,litery małe, duże)? Nie ma tu funkcji typu "random" to w jaki sposób uzyskać losowe wartości?

    Automatyka Sterowanie PLC   15 Gru 2016 11:27 Odpowiedzi: 1    Wyświetleń: 723
  • Jak przekształcić string 2 na int w C++? [c++]

    Błędne użycie operatora [] dla stringa o początkowej długości 0. Nie można indexować go ponad length. Do dodawania znaków do stringa służy metoda append a nie []. Ogólnie słabo to wszystko wygląda. Po co dwa while? Postaraj się opisać dokładniej co chcesz osiągnąć, powołując się na zmienne.

    Programowanie   14 Mar 2019 21:18 Odpowiedzi: 4    Wyświetleń: 1725
  • Jak sprawdzić, czy znak jest cyfrą w VBA w Excelu?

    Mam kolejny problem. Chcę dokonać analizy stringu znak po znaku i wybrać z niego te znaki, które są cyframi. Zrobię pętle po długości stringu i będę sprawdzał pojedyncze znaki. Czy jest komenda, która mi to sprawdzanie ułatwi czy też muszę zrobić to samodzielnie stawiając odpowiednie warunki ?

    Software serwis   27 Mar 2009 06:49 Odpowiedzi: 8    Wyświetleń: 2046
  • Bascom komunikacja rs232 Bt interpretacja zmiennych

    Teoria powiadasz. Ciekawe co czytałeś... Mimo iż wyczuwam lekki roszczeniowy charakter wypowiedzi to postaram Ci się coś jednak wytłumaczyć. Kiedy pisałem o podpisywaniu zmiennych to miałem na myśli takie wysyłane osobno. Od razu uściślijmy, że dla takich wartości dwubajtowych jak Word łatwiej to przesłać jako Hexstring. Długość stringa zawsze będzie...

    Mikrokontrolery AVR   30 Kwi 2017 14:24 Odpowiedzi: 5    Wyświetleń: 1164
  • Konwersja, sformatowanie danych odbieranych przez RS232.

    Stworzyć tablice int o długości napisu, i przekopiować wartości, ze stringa do tablicy?

    Programowanie   12 Kwi 2006 11:58 Odpowiedzi: 2    Wyświetleń: 1246
  • [C++] Jak użyć strcmp() do sortowania stringów w C++?

    czy może ktoś wie jak wykonać sortowanie? np. wacek ania kamil małgosia chaodzi mi o sortowanie całych wyrazów wg. liter alfabetu : ( przy czym długość stringu nie ma znaczenia ...) ania kamil małgosia wacek podobno do tego właśnie służy funkcja strcmp() w string.h, ale jak ją zastosować w praktyce ??? bo przecież nie wystarczy : ... strcmp(string_1,string_2);...

    Programowanie   05 Cze 2004 13:34 Odpowiedzi: 2    Wyświetleń: 7331
  • Konwersja danych z tablicy char na int po odczycie z UART w Arduino

    Zgadza się, dziękuję za pomoc. Jeszcze pytanie, dlaczego w tej funkcji odejmowana jest jedynka od długości zmiennej string, jeśli ma być usuwany ostatni znak?

    ESP8266 i ESP32   27 Maj 2018 18:36 Odpowiedzi: 11    Wyświetleń: 921
  • Rozdzielanie danych z łącza szeregowego w Bascomie do zmiennych na LCD

    W takim razie musisz szukać przecinka: zmienna1 = INSTR( tekst , "," ) Otrzymasz położenie 1 przecinka następnie: zmienna2= MID( tekst , start , zmienna1) - czyli ilość znaków do przecinka. I w zmienna2 masz 1 ciąg danych(trzeba go jakoś zapisać do dalszej obróbki), potem ten ciąg usuwasz z tekstu (przyda się też długość całego...

    Mikrokontrolery   13 Kwi 2008 12:26 Odpowiedzi: 18    Wyświetleń: 1598
  • Jak wpisać string '1#A1000r' do DB w Step 7?

    Wystarczy, że dodasz w wybranym DB nową zmienną typu String. Musisz pamiętać o zdefiniowaniu długości zmiennej, gdyż domyślnie zmienna ma długość 255 znaków.

    Automatyka Sterowanie PLC   04 Paź 2017 21:38 Odpowiedzi: 6    Wyświetleń: 2601
  • Znaczenie cyfry w deklaracji `dim bleble as string * 1` w Bascomie?

    dim bleble as string * 1 Definiowana jest zmienna bleble typu String o długości do 1 znaku w pamięci SRAM. Liczba określa więc nic innego jak przewidywaną długość zmiennej typu String w znaku.

    Mikrokontrolery AVR   27 Mar 2012 21:21 Odpowiedzi: 2    Wyświetleń: 1198
  • Użycie pinów z LCD na I2C do innych urządzeń a także dwa porty szeregowe

    Bardzo dziękuję za pomoc. Właśnie widzę, że często używane jest char[] zamiast zmiennych String. Dla nas jest to jakieś takie nieintuicyjne i niewygodne ze względu na to, że zmienna String ma dynamiczna długość, a char[] jest stałej długości. Jednym słowem String ma zawsze taką długość jak dana w tej chwili w zmiennej zapisana a w char[] zawsze od końca...

    Arduino   10 Sty 2018 19:45 Odpowiedzi: 36    Wyświetleń: 1956
  • [Atmega16] [Atmega16][C] PCF8583 nie działa poprawnie po zapisaniu do EEPROMu

    A jak myślisz, na jakiej podstawie funkcja LCD_WriteText() "wie" jakiej długości jest string? Wyświetla co leci do momentu napotkania znaku '\0'.

    Mikrokontrolery AVR   22 Kwi 2011 16:18 Odpowiedzi: 13    Wyświetleń: 1455
  • Moc inwertera i ewentualne łączenie dwóch inwerterów na jednej fazie

    Co do przekroju kabla - nie jestem pewien czy przy takiej długości nie będzie problemów, nie chodzi nawet o obciążalność prądową przewodu, a o spadek napięcia. Wiele zależy od tego jak wygląda sprawa na miejscu, czyli jakie napięcie dostarcza ZE. Co do zabezpieczeń - RCD po stronie AC wystarczy jedno na linię zasilającą, nie ma sensu zakładać dodatkowych...

    Energia Odnawialna   20 Lip 2017 15:41 Odpowiedzi: 20    Wyświetleń: 10536
  • Jakie minimum wolnej pamięci Flash dla stabilności Atmega328P?

    Efekt ten sam tablica ma większy wymiar w czasie działania... Tablica nie jest zmienna globalną.. A czy tablica uwzględnia znak zakończenia łańcucha '\0'? Bo jak nie, to może mieć bardzo dużą długość ten string ;)

    Arduino   03 Lut 2020 19:54 Odpowiedzi: 35    Wyświetleń: 1071
  • [TP] Jak zliczać wyrazy w zdaniu, ignorując wielokrotne spacje?

    No to masz: uses crt; var i,dl,ilosc:integer; st,st_pom:string; ch:char; begin st_pom:=''; ilosc:=0; writeln('podaj zdanie,spacje moga byc w dowolnej ilosci nawet na poczatku'); readln(st); dl:=length(st); for i:=1 to dl do begin ch:=st[i]; if ch=' 'then continue else begin st_pom:=st_pom+ch; if (i=dl)or(st[i+1]=' ')then begin ilosc:=ilosc+1;st_pom:='';end;...

    Programowanie   28 Gru 2006 11:43 Odpowiedzi: 12    Wyświetleń: 3258
  • [C] Jak uzyskać rozmiar tablicy zamiast wskaźnika w funkcji?

    No fakt , kolega chce sprawdzić czy napis zmieści się do celu a nie długości stringów. Jeśli cel jest cały czas taki sam i ma niezmienny rozmiar to sprawa jest prosta, jednak przy funkcji dodaj dodatkowy parametr określający rozmiar tablicy celu gdy celami są różne tablice przy wywoływaniu kilkukrotnym funkcji. void kopiuj(char *cel, char *zrodlo,int...

    Programowanie   19 Lis 2010 15:13 Odpowiedzi: 10    Wyświetleń: 2796
  • [C] Jak poprawić kod sortowania tablicy char w C?

    Teraz mam tak: #include<stdio.h> #include<string.h> #include<stdlib.h> main() { char wyraz[1001]; char anagram[1001]; char tmp; int w=0, i=0, a=0, j, f=1; while(scanf("%s %s",wyraz,anagram)==2) { // liczenie długości stringa while(wyraz[w]!='\0') { w++;...

    Programowanie Początkujący   09 Gru 2010 12:39 Odpowiedzi: 14    Wyświetleń: 9348
  • Automatyczne przejście z edit1 do edit2 w Delphi i tryb poleceń w WinXP

    Zawsze można pobrać stringa i potem sprawdzić jego długość, np. Length(Label27.Caption). Pozdrawiam

    Programowanie   12 Lis 2005 23:12 Odpowiedzi: 13    Wyświetleń: 4227
  • Wysyłanie e-maili w C: problem z funkcjami send i recv, WinSock, SMTP wp.pl

    bo jeśli pracujesz na null-terminated string (naturalny typ dla C) to kod 0 oznacza zakończenie stringa. Musisz określić długość całego ciągu wraz z zerami i potraktować go jako tablicę bajtów, które będziesz dopiero kodował.

    Programowanie   07 Lis 2008 18:40 Odpowiedzi: 20    Wyświetleń: 3121
  • ANSI C - Jak utworzyć string z tablicy 32 znaków ASCII?

    Hm, taka tablica jest "ciągiem znaków". W char tablica[32] zmieścisz dowolny "string" długości od 0 do 31 znaków. Napisz co chcesz osiągnąć. Pozdrawiam.

    Programowanie Początkujący   13 Sty 2015 14:02 Odpowiedzi: 4    Wyświetleń: 873
  • Błąd przy zapisie pliku Excel po wykonaniu makra - ActiveWorkbook.Save

    Ja w swoich kopiach pliku robię tak: Private Sub Workbook_BeforeClose(Cancel As Boolean) 'Step 1: Save workbook with new file name Dim dostep As String Dim katZapis As String Dim lenDostep As String dostep = ThisWorkbook.Path lenDostep = Len(dostep) ' długość ścieżki zapisu katZapis = Left(dostep, lenDostep - InStr(StrReverse(dostep), "\")) ' odcięcie...

    Programowanie Początkujący   29 Paź 2015 15:58 Odpowiedzi: 17    Wyświetleń: 1392
  • STM32F4 - USART, nieprawidłowe zakończenie transmisji stringu

    To dalej nie jest dobry kod. Co, wg Ciebie, sprawdza poniższy warunek? Zamiast zerować bufor, zapewne wystaczy poprawnie sprawdzać długość. Zwracając message przez wartość kopiujesz ją jeszcze raz.

    Mikrokontrolery ARM   28 Sty 2016 21:23 Odpowiedzi: 10    Wyświetleń: 957
  • Plik wsadowy-plik który losowo wygenerowane hasła uzytkowników zapisuje w .txt

    Skrypt napisany na kolanie i jego elegancja jest zerowa ale działa, przy tym najpierw tworzy plik z użytkownikami i hasłami a potem dopiero zakłada po kolei użytkowników dla każdego wpisu w pliku. Dzięki temu można użyć samej drugiej części tj. zakładamy, że mamy plik userpasswd.txt w którym są kolejne linie typu user password to można hurtowo pozakładać...

    Programowanie Początkujący   16 Kwi 2021 18:06 Odpowiedzi: 1    Wyświetleń: 465
  • Przewód uziemiający konstrukcję PV: przekrój, rozmieszczenie, podłączenie stringów i uziomów

    1. LgY 16 mm² 2. TAK 3. TAK- ziemia to ziemia lewa czy prawa to i tak ta sama 4. TAK jak w 3. 5. Lepiej T1-T2 jeśli długość przewodu solarnego powyżej 10m to x2 na początku ( pod panelami ) i przy inwerterze 6. NIE nie może

    Energia Odnawialna   07 Lis 2021 14:35 Odpowiedzi: 2    Wyświetleń: 963
  • [Assembler-Linux] Proste pytanie a jednak trudne...

    ebx, esi i edi są rejestrami które musisz zachować w niezmienionej wersji wracając z funkcji. ebx z niczym extra mi się nie kojaży, ecx działa jako licznik w krótkich rozkazach typu "lawinowego": mov eax,0 ; szukamy zera czyli konca stringu (mov al,0 wystarczy, ale kto tak pisze) mov ecx,-1; max 0xFFFFFFFF znaków do przeszukania mov edi,lpString...

    Programowanie   25 Mar 2006 07:51 Odpowiedzi: 8    Wyświetleń: 2031
  • [C++/Pascal] Jak przenieść poziomy z Pascal do C++ w grze klon Boulder Dasha?

    string[20] w pascalu i char[20] w C to nie to samo. Pascal zapisuje długość w dodatkowym bajcie(to pewnie o nim pisałeś), no i nie kończy napisu 0. jeśli chodzi o to 0A 0D to otwieraj plik w trybie binarnym ("rb").

    Programowanie Początkujący   26 Lut 2012 09:25 Odpowiedzi: 6    Wyświetleń: 2031
  • Arduino: Dlaczego tablica char wymaga dodatkowego miejsca?

    Muszę zadeklarować rozmiar o jeden większy niż ciągu. Co ten dodatkowy bit przechowuje? Czyżby w bicie Nie bit tylko bajt. Na końcu znajduje się null termination (0x00 albo '\0'). Używane jest to w celu oznaczenia końca stringa. Pozwala to na korzystanie z takich funkcji jak strcpy/strcmp itd. Nie ma potrzeby deklarowania długości tablicy w Twoim przypadku....

    Arduino   17 Lut 2016 20:23 Odpowiedzi: 4    Wyświetleń: 765
  • [Excel] Przenoszenie danych z EditBoxów do odpowiednich komórek

    Jego przeznaczeniem jest użytkowanie przez bardzo amatorską osobę Już podpowiadam. Dla w/w osoby: "4D, 5D, 5N, 29N" ; "4d ,5d ,5n ,29n" ; "4D,5D,5N,29N" ; "4D. 5D. 5N .29N" w zasadzie wygląda tak samo. O pomyleniu literki, bo przecież można się pomylić, nawet nie wspomnę. Jeśli 15 razy dziennie nie chcesz słyszeć: "Panie kefler! Ten pana program znowu...

    Programowanie Początkujący   04 Kwi 2012 19:56 Odpowiedzi: 6    Wyświetleń: 1877
  • VBA - Liczenie wystąpień litery w tekście za pomocą MID lub LEN

    Twój kod, jak sugeruje nazwa, zwraca fragment tekstu. Potrzebujesz czegoś innego. Jeśli już znasz funkcję Mid , to nie powinno być problemów. Pętla, ilość kroków = długość stringu (Len), podstawienie zmiennej-licznika do funkcji Mid , porównanie do wzorca, dodanie do sumy jeśli zgodne... Coś na wzór: For MojStart = 1 to Len(MojTekst) If Mid(MojTekst,...

    Programowanie   03 Lip 2011 14:03 Odpowiedzi: 3    Wyświetleń: 2582
  • [c++] Wyjaśnienie rzutowania i wskaźników w C++: std::string name(...)

    Wygląda to na konstukcję stringa (konstruktorem opisanym przez Daab'a) ze stringa pascalowego. W stringach pascalowych pierwszy bajt oznacza długość tekstu, a zaraz po nim znajduje się tekst. Czyżby Borland C++ Builder? Dla pełnej jasności trzebaby zobaczyć deklarację zmiennej componentName.

    Programowanie Początkujący   20 Lip 2010 21:49 Odpowiedzi: 6    Wyświetleń: 1658