bez gwiazdek char *napis[10] = {"HELLO"}; -> to jakies ufo - wskaznik na tablice ewentualnie tablica wskaznikow [; powinno byc: char napis[]="HELLO"; LCD_WyslijLitery(*napis); -> kolejne ufo (podstawy c), do funkcji powinienes przekazac adres pierwszego elementu, a tak sie sklada, ze nazwa tablicy jest wskaznikiem na pierwszy element, czyli: LCD_WyslijLitery(napis);...
A od czego jest HELP !? "Przeznaczenie: Zwraca określoną liczbę znaków z tekstu począwszy od lewej strony. Składnia: zmienna = LEFT( tekst , il_znaków ) gdzie zmiennazmienna tekstowa, do której przepisane będą skopiowane znaki, teksttekst z którego skopiowane będą znaki, il_znakówilość kopiowanych znaków. Opis: Zobacz także: RIGHT , MID Przykład: Dim...
W przykładach operujemy ciągle na stałych - daj fragment kodu, który Ci coś nadpisuje. Jeśli chcesz wygodnie korzystać z c-stringów to dołącz string.h i korzystaj z właściwych do tego celu metod... no i właśnie dlatego "nie schodzę poniżej" C++, bo uważam, że programista ma na głowie ważniejsze rzeczy (jak np. funkcjonalność i niezawodność końcowej...
Nie widzę nigdzie kontroli połówek przy wyświetlaniu stringa... Musisz sobie dopisać albo przełączać ręcznie - jeśli wiesz co ile masz zmienić przy wyświetlaniu ;) i traktować jako dwa oddzielne wyświetlacze. Generalnie tak samo string wyjedzie Ci poza widzialny obraz nawet na jednej połówce bo nie masz kontroli nad zawijaniem tekstu - pamięć jest większa...
A w kodzie masz Rs=Es
#include <iostream.h> #include <conio.h> rozbij_slowo(string slowo){ for(int i=0;i<slowo.length();i++) cout<<'['<<slowo[i... } main(){ string slowo; cout<<"Podaj slowo do rozbicia na literki"<<endl; cin>>slowo;...
Tworzysz zmienną sting * 20 i tworzysz tablice byte(20) adresujesz je tak samo i poleceniem lcd chr(byte(a)) stawiasz znak z wybranego miejsca ze stinga.
chcę zrobić tablicę z nazwami dni tygodnia do kalendarza. deklaruję dim tablica(7) as string * 12 Po co Ci aż 7 12-bajtowych stringów :?: Wystarczy: Dim Dzientygodnia As String *12 , Nrdnia As Byte ... Dzientygodnia=Lookupstr(Nrdnia,Tabli... '0=Pon, 1=Wtor, ... Lcd Dzientygodnia; ... Tablica: Data "poniedziałek", "wtorek"...
mogę Ci podesłaś gotowca :) Srodowisko C++ builder 6, interesuje Cię to? :) Sprawdzone bo bawiłem się wyświetlaczem z budki telefonicznej ;) :P
a może tak: #define LCD_wyswietl(s) pisztekst(PSTR(s)) i teraz możesz już pisać tak: .... LCD_wyswietl("Napisz cos"); .... PS. tą lnijke z #define umieść pod definicją (lub deklaracją) Twojej funkcji pisztekst()
Wystarczy że w funkcji wyświetlania tekstu nie będziesz modyfikował wejściowego stringa. Czyli np. tak: if(*text == '(at)') Wyswietl(0);
Tak na szybko : [syntax=delphi] function te9znakow(s1,s2 : string):string; var Polozenie : integer; begin Polozenie:=Pos(s1,s2); if polozenie>=0 then result:=copy(s2,Polozenie+length(s1),9); end;[/syntax]
Nie wiem czy coś to da ale napisać warto. Sprawa może wyglądać tak, że jeśli w str jest jakiś ciąg znaków to po każdym znaku w tablicy str może byc znak '\0' ('\0'==0) np. str={'s',\0','l','\0','o','\0','w','\0',... Po wyświetleniu pierwszego znaku pętla while zakończy w takim układzie działanie. void LCDstr(char *str) { int n=0; while(0!=str[n])...
Mam problem z wyświetlaniem danych na OLED. Co prawda LCD uruchomiłem ale nie wiem jak wcisnąć tam dane. String z informacjami wygląda tak HEX: 7e fe 00 00 XX 00 00 00 00 00 7e. Wartość XX jest tą która mnie interesuje. Koledzy już dużo mnie pomogli ale temat był w innym dziale bo nie miałem zamiaru wykorzystywać arduino. Ale jak to w życiu bywa.......
Witam, mam problem z wyświetlaczem 2x16, gdy do funkcji która wrzuca na wyświetlacz wrzucam: unsigned char mam = 'z'; putLCD(mam); lub pisze poprostu: putLCD('z'); to wyświetla mi się z bez problemu. Jednak gdy chciałbym to zrobić w następujący sposób: unsigned char mam[] = "zez"; int i; for(i=0;i<strlen(mam);i++...
Ja w takiej sytuacji zakładam, że kody są z mojej wersji AVR Studio (4.0). Do wyświetlania stringów używam funkcji konwertującej kody polskich znaków na kody LCD (zapisane w CGRAM wyświetlacza). Wiem, że to nie zadziała na innej wersji AVR Studio, ale tak jest najprościej.... PS. Ostatnio, musiałem zrobić menu po rosyjsku i niestety, ale moja metoda...
Zaczał bym od scanf("%c %c",&znak1); gdzie drugi parametr. Dodano po 6 (at)rufek90 Zmienna jest przekazywana przez wskaźnik wiec powinno dzíalac.
Może spróbuj czegoś takiego : ... Po takim "zabiegu" napis będzie "mrugał" :( Wystarczy wyświetlać po 1 znaku , a nie dokładać do stringa. Piotrek
getch, zapisuj do stringa, wyświetlaj gwiazdkę
Witam. Mikrokontroler wysyła mi poprzez rs'a dane. Odbieram je w c++ builder'ze w postaci nastepujacego stringa: Tomek,a1,Marta,b2,Jacek,c3,Pawel,d4 Tomek,a1,Marta,b2,Jacek,c3,Pawel,d4 Tomek,a1,Marta,b2,Jacek,c3,Pawel,d4 Tomek,a1,Marta,b2,Jacek,c3,Pawel,d4 . . . W jaki sposób mogę wyświetlić na kompie tylko te sekwencje, które mnie interesują? Np: "Tomek...
Faktycznie pomogło ale przy tej okazji jest inny problem: zostają poprzednie wartości wskazań na wyświetlaczu "duchy". Rzeczywiście. Funkcja lcd_puts() wrzuca na wyświetla stringa dopóki nie napotka 0 w tablicy, a itoa zakończy stringa 0 zaraz za ostatnią cyfrą. Wpisz na sztywno wynik[5]=0; i daj wcześniej pętlę [syntax=c]for(int i=0;i<=4;i++)if(wynik[i]==0)wynik[i]=...
No to niech będzie nawet 100 milionów ale nie musisz tego przecież wszystkiego wyświetlać.Wszystkie kombinacje możesz zapisywać do jakiegoś stringa albo kilku stringów i wyświetlać tylko pojedyncze bloki które będą cie interesowały.np string1 będzie przechowywał pierwszych tysiąc kombinacji string2 drugi tysiąc itd.
Myślałem że to ona odpowiada za to No nie, ona odpowiada za wyświetlanie zawsze pustego w tym wypadku Stringa. Możesz ją po prostu wywalić, albo skasować to = "" . Wtedy będzie wyświetlał to, co odebrał. Co do rozpoznawania błędu, to od tego masz if, albo switch. A jak zrobić, żeby to działało tak jak chcesz? Rozbij rozpoznawanie odebranych danych...
Definiujesz tablicę 20 stringów (cout wyświetla początkowy adres tej tablicy)... to jest kompletnie źle. Nie wiesz jakie pola może przechowywać klasa string ani w jakiej kolejności - nie możesz całego obiektu (a raczej tablicy) tak po prostu nadpisać. Zrób tak jak wyżej i będzie ok (zamień na tablicę znaków). Jeśli chcesz skorzystać z dobrodziejstw...
Pomijając sensowność używania sprintf do SKOPIOWANIA stringa do jakiejś zmiennej, to błędów jest bardzo dużo. 1. Skasowałeś stronę którą chcesz zapisywać? 2. Odblokowałeś zapis do flasha? 3. Twój zapis jest dziurawy, bo jak zero będzie na nieparzystej pozycji, to pętla nie zakończy się wtedy kiedy będziesz chciał 4. Odczytujesz FlashStatus, to sprawdź...
Zasadniczo nie jest to możliwe, tzn. funkcja wysyłająca wygląda dobrze, problem jest gdzieś indziej. Masz dokładnie taki program, jak pokazałeś? Jak odbierasz i wyświetlasz?
Chodzi o wyświetlanie Stringów przez USART? To na czas testów tylko. Jakiś pomysł?
Odłączyłem w nocy przewody o których była mowa, ale nic się nie zmieniło. Nadal raportuje prąd i napięcie na PV2, a falownik rano nie ruszył. U mnie na deye ( hybryda ) tez mimo niepodłączonego stringu na PV 2 wyświetla Ok. 25V i 0.4-0.6 A. Wiec to chyba normalna przypadłość ale falownik działa normalnie.
Arduino standardowo dołącza biblioteki wyswietlajace float, bo AVR Studio nie? Autorowi nie chodzi o to aby wyświetlać floata jako takiego, tylko o to aby wyświetlić go przez kontroler ft800. Lepiej będzie zatem jak przekonwertuje float do stringa i wyświetli go jako napis. Zatem podałem krótki zapis ów konwersji i tyle. Autor tematu tekst wyświetlać...
%s jest do wyświetlania stringów (char*), a ty pakujesz tam liczby, nie dziwne, że nie działa tak jak byś chciał. 4\/3!!
Pewnie chodzi ci o to żeby wyświetlać autorów w jednym wierszu w jednej kolumnie? Jeżeli tak to musisz zrobić podzapytanie albo funkcję która sklei ci autorów na daną publikację do jednego stringa.
no a co ma pokazać? Przecież masz niekompatybilność typów. Jeśli chcesz w czymś, co wyświetla string (czy tam *char), to musisz liczbę skonwertować na takowy typ.
Long = GetAdc(0) Single = Long * 0.01955 String = Fusing(Single, "##.##") LCD String; "V"
Po dłuższej walce i braku jednoznacznej identyfikacji problemu z wyświetlaniem stringów i transmisją po rs zdecydowałem się na przepisanie całego programu na język C. Jak na razie wszystko idzie sprawnie. Pozdrawiam serdecznie, aleexander
Witam Szanowne Grono, muszę napisać aplikację w WinCC Flexible i utknąłem na jednym z ekranów. Klient chciałby, żeby na wykresie (trend) pokazywane były także dane typu string (nazwa artykułu, recepty, barkod etc.). Dane z wykresu wysyłane będą do bazy SQL (MS SQL) zainstalowanej na panelu na którym będzie aplikacja (panel to Siemens ipc 477). Dane...
Z tego co widzę to ten string potrzebny jest Ci tylko do wyświetlania. Ja wyrzuciłbym stringa a obliczenia dokonywał tylko na tt (tt - integer). tt=Makeint(t(1),T(2)) tt=tt*10 tt=tt/16 i teraz tt zawiera temperature pomnożoną *10 (23,5st - tt=235) a reszta została obcięta, może lepiej byłoby zaokrąglić, ale... Pozdrawiam, Konrad.
Chciałbym wyświetlić go na lcd od lub po znaku "//". tak aby otrzymać na ekranie "Aktywacja SMS z numeru xxxxxxxxx". Jak tego dokonać? jest jakiś sposób wyświetlania tekstu od wybranego znaku? albo czy jest sposób na usuniecie do danego znaku? Tak. Kod poglądowy: str.c_str() . https://www.arduino.cc/reference/en/lang...
Czy ktoś posiada może bibliotekę do sterowania wyświetlacza graficznego http://www.elektroda.pl/rtvforum/topic43... świetny wyświetlacz, autor zamieścił swój kod, są tam jak dobrze pamiętam także funkcje do wyświetlania stringów na wyświetlaczu
Nie prawdopodobnie, tylko na 100% tak jest. Jeśli funkcja działa poprawnie z makrem PSTR to nie ma lewara, żeby działała ze stringiem w SRAM.
Bo go nie znajdzesz. Biblioteka obslugi lcd dostarcza Ci wszystkie potrzebne narzędzia :) Musisz sobie dolinkować sprintf-a (wielki) albo itoa albo napisać swoje procedury konwersji wartości na string.
Jak dobrze zauważyłeś, jestem początkujący jesli chodzi o C. Nie znam do końca wszystkich zagadnień związanych z tym językiem. Ale dzięki za informacje co do ‘stringa’. Bede dalej szukal..... pozdrawiam
[syntax=c]//temp = 243 == 24.3*C utoa(temp/10,buff,10); lcd_str(buff); //wyświetla '24' lcd_str("."); //wyświetla '.' utoa(temp%10,buff,10); lcd_str(buff); //wyświetla '3' lcd_str("*C"); //wyświetla '*C'[/syntax]
Sprawdzał któryś z kolegów czy udało się uruchomić przykłady z lekcji 9,10,11 ? Jeśli tak to co trzeba było zmienić aby to ruszyć... Jest możliwość aby nie wykorzystywać strumienia danych w przykładzie z lekcji 10 ? Wolałbym używać swoich prostych funkcji do wyświetlania stringów na wyświetlaczu ;) http://elportal.pl/n0017/c_materialy/_do...
Nie da się w przypadku printa w serialu. Albo musisz wpisywać w kolejnych printach : [syntax=c] Serial.print("btn_start/column = "); Serial.println(column); [/syntax] albo np. tak : [syntax=c] String tekst = "btn_start/column = " + String(column); Serial.println(tekst); [/syntax] Pozdr
https://obrazki.elektroda.pl/3161064900_... Dalej nie wyświetla string procent stale pokazuje 0 Dodano po 2 Po testowałem jeszcze trochę kod i wygląda na to że działa! https://obrazki.elektroda.pl/4874143700_... Aktualny procent pokazuje się jak odświeżę stronę (F5) czyli chyba jeszcze coś trzeba poprawić....
Trochę dziwne, że nic nie znalazłeś, ale trudno. Proszę bardzo. Program, który dodaje 2 liczby podane w TEdit, konwertuje string do double, dodaje wartości i wyświetla wynik jako string.
Pobierasz od użytkownika string. Wyświetlasz go znak po znaku, ale jeśli trafisz na '*' to zamiast niej wpisujesz losową cyfrę.
Wlaśnie nie mam diod i zastanawiałem się czy to może być przyczyną Diody przy łączeniu równoległym stringów zawsze powinny być. Ja bym dał diody co najmniej 20A a lepiej 25A albo 30A. Pamiętaj, że takie diody potrafią się w południe w lato mocno grzać, w twoim przypadku to może być około 10W na jedną. Trzeba ją tak zamontować, aby nie była w słońcu,...
No to powinieneś wkleić każdy kawałek kodu, który a jakikolwiek sposób dotyczy zmiennej która odbiera lub/i przechowuje te dane a następnie je wyświetla.
Ponieważ Fusing zwraca zmienną tekstową więc deklaracja zmiennych stanowiących wynik tej instrukcji powinna być następująca: Dim V As String * 6 Dim A As String * 6 Dim P As String * 6 Dim R As String * 6 Dim Vod As String * 6 Zmienne są wystarczająco długie dla zakresu 99.9. Jeśli wartość przekracza 100 powinno być String * 7
W imieninyString mam imiona oddzielone przecinkiem. Tutaj chcę je wyświetlić: A tutaj masz przykład podziału (split) textu 'string' na fragmenty przedzielone przecinkami: Resztę dopasuj do swojego programu i sposobu wyświetlania. String text = " " wstawisz swoje dane do podziału. e marcus
Mam problem z wyświetlaniem współrzędnych dotyku za pomocą funkcji getDisplayPoint() z GLCD dla zestawu HY_mini . Walczę z tym już kilka dni i nic . Do konwersji z liczby na string używam funkcji itoa() i po podstawieniu konkretnej liczby funkcja GUI_Text wyświetla ja poprawnie . Krzyż wskaźnika rysuje dokładnie w punkcie dotyku funkcją DrawCross(display.x,display.y);...
Po to poradziłem Ci aby użyć do tego tablicy aby w łatwy sposób, przy użyciu pętli For...Next można było nią zarządzać (w tym i wyświetlać). Dim Seq(5) As String * 10 Dim Tekst As String * 10 Dim Index As Byte Tekst = "Aktualna" For Index = 4 to 1 Step -1 Seq(index + 1) = Seq(index) 'przesuwanie 4 do 5, 3 do 4,... Next...
Rzeczywiście, jest jak mówisz, ponieważ każdy znak ASCII jest kodowany na 7 bitach, co jest za mało do odtworzenia polskich znaków. Problem widać na tym przykładzie, nie trzeba było kodować do base64 żeby "zgubić ogonki": Przed zakodowaniem: pod98rfkod ąółńśćźżĄÓŁŃŚŹŻ Po odkodowaniu: pod98rfkod ??????????????? Rozwiązanie: jeżeli możesz, zmień ASCII...
Może być słaby styk na MC4 łączący panele, sprawdz natężenie stringu.
Właśnie przerabiam ten temat , przesyłanie z 2 czujników opanowałem , ale nie mogę opanować alarmu . Ktoś sobie z tym poradził ? Nie wiem jak otrzymane cyfry wstawić do int , wyskakują błędy jak wstawiam to co się wyświetla , czyli string .
scroll_text(0,25,textIn,96,96,250); nic nie wyświetla ponieważ textIn jest pustym stringiem (zdefiniowanym tu char textIn[512]=""; ). Nigdzie w kodzie nie wpisujesz nic do textIn.
Witam Wszystkich, Czy ktoś z Was natknął się może na jakieś darmowe biblioteki ułatwiające komunikację via bluetooth pomiędzy urządzeniem opartym na windows mobile, a zwykłym windowsem? Znalazłem 32feets, ale niestety uruchomienie tego jest dość problematyczne. Tzn. Na windows mobile napisałem aplikację przy użyciu w/w bibliotek oraz korzystam z gotowego...
To powiedz mi czemu trzy zera w input? Ja bym zrobił tak - konstruktor dla klasy bramka z parametrem typu, który parsuje inty do odpowiednich zmiennych(w tym wypadku x,y), reszta tak, jak jest to może być. W każdej klasie, która dziedziczy po klasie bramka tworzysz taki sam konstruktor i w nim wywołujesz metodę konstruktora klasy wyższej "poleceniem"...
A swoją droga to dlaczego nie może być string?
Dokładnie ale można to zautomatyzować, poprawiając funkcje wpisującą stringa na wyświetlacz.
Niekoniecznie transmisja musi zawierać string z nazwą. W transmisji w ogóle może nie być znaków asci. Aplikacja może zawierać nazwy w postaci stringów. Urządzenie może wysyłać np numer od 1-15 który aplikacja rozpoznaje i wyświetla jako string. Ramka może mieć konkretną strukturę i określone pola zawierają przewidziane wartości którym aplikacja nadaje...
Zrobiłem inicjacje kary na sztywno i działa Dotarłem do tego conf.setDescription(params);//ła... są parametry z pamięci conf.readConfig();//wyświetla zapisane parametrty z String params = "[" conf.values ETH.config(myIP, myGW, mySN, myDNS);// LAN Static IP, leave without this line to get IP via DHCP to by zadziało
Musisz najpierw przekonwertować zmienną na string/char. Wyświetla nie głupoty, tylko dane które jej przekazałeś (czyli jakąś liczbę w postaci "surowej", a nie znak tekstowy). Robi się to jakoś tak: #include <string.h> (...) char buffer[4]; // bufor na tekst, akurat mój ma długość 4 zn. unsigned long wartosc_typu_long = 1234; unsigned...
Możesz jeszcze spróbować: 1. Zmienną I w odbiorniku zdefiniować jako Word a nie String 2. Zastąpić Cls w pętlach przez szybsze Locate 1 , 1 (wymagane formatowanie wyświetlanej wartości) Edit: [syntax=basic4gl]Dim I As Word Input I Noecho[/syntax]
[syntax=c]float temp = 0; temp = (float)(pad[0]+(pad[1]*256))/16; dtostrf(temp,1,1,buf);[/syntax] Dodam, że to kosztuje cię trochę KB kodu, sporo pamięci i sporo cykli, gdy wystarczy użyć, albo notyfikacji stałoprzecinkowej (fixed point) // nota bene u mnie mimo --fixed-point-enable najzwyczajniej NIE DZIAŁA (kompilator pluje się o nierozpoznany typ...
Zerknij na to: procedure TForm1.Button1Click(Sender: TObject); var Indeks: integer; begin with ListBox1 do for Indeks:=0 to Count-1 do Application.MessageBox(PChar(Ite... end; Procedura wyświetla MsgBox'y z każdym wpisem zawartym w ListBox'ie. Pozdrawiam...
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...
E tam, nic strasznego.... Tu masz błąd: Dim U_wy As String * 2 Zwiększ to na: Dim U_wy As String * 3 I leci aż miło. Nie mieścisz się w zmiennej, that's all:) Poza tym skonfiguruj watchdog oraz TIMER. Pewnie jeszcze coś tam siedzi (wyświetlanie bez wymazywania poprzednich, większych o rząd wartości na przykład) ale to tak na szybko. Pozdrawiam, TD
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'.
A jaki masz zadeklarowany String?
Do Krzysztof Gustaw. Też racja , jakoś mi to uciekło :) Zamiast macierz można zrobić wektor i wtedy wyświetlać jak string'a.
Tu jest konstruktor domyślny i konstruktor z dwoma parametrami [syntax=cpp] class Film { public: Film(){} Film(string x, string y) { this->_rezyser = x; this->_tytul = y; } virtual void Drukuj() { cout << this->_rezyser << " " << this->_tytul << endl; } private: string _rezyser; string _tytul; }; [/syntax] A wywyołanie...
Odświeżę starego kotleta, bo mam dziwny problem. Otóż robię kalkulator na atmedze i wyświetlaczu LCD. Jestem na ukończeniu, ale niestety nie wiedzieć czemu procesor nie oblicza mi poprawnych wartości wyników (korzystam z WinAVR). Przepisałem część programu do Deva i działa: [syntax=c] int main() { double wynik1=22.6, wynik2=11.123; char tab_wyn[17]="...
Witam Moja propozycja jest następująca: mając string z poszczególnymi bitami dzielisz go na kawałki 4-ro znakowe. I wtedy taki czteroznakowy string zamieniasz na odpowiadającą wartość HEX. Potem pobierasz kolejne cztery znaki i znów zamieniasz. Możesz sobie zrobić np. tablicę w której umieścisz np. 100 bitową liczbę. Kolejne dane będziesz pobierał z...
Pierwszy link z google: http://www.cplusplus.com/reference/cstdi... %d jest do wyświetlania liczb całkowitych (a hello zawiera adres, który jest liczbą). %s jest do cstringów. Putchar musisz wykonać w pętli z kolejnymi elementami hello[] aż do napotkania NULL.
Dinozaury mają się wyśmienicie :) dziękuję. są to pliki HPGL, współrzędne XY, które wyświetlam na ekranie nawet podczas przeglądania listy plików dlatego przy przeglądaniu setek plików i szukaniu tego odpowiedniego warto robić to szybko a dla tych dość sporych wyświetlić pasek postępu. Tak, potrafię odczytać rozmiar pliku to nie problem chodzi mi o...
Prościej, przeanalizuj sobie. Być może można wywalić jeszcze ten wskaźnik na tablice i bezpośrednio inkrementować adres w talicy, nie pamiętam już. [syntax=c]void NOKIA_digit(char xNOKIA,char yNOKIA, unsigned int dig) // dig = 6 { NOKIA_Chr(xNOKIA,yNOKIA,('0'+dig); } // Funkcja odpowiedzialna za wyswietlanie liczb z zakresu int (−32 768 —...
Witam. Mamy np. kawałek kodu : [syntax=vbnet]Dim F As Word ' jakaś zmienna Dim F_lcd As String * 10 ' zmienna do wyświetlania na LCD Dim Pierwsza As String * 1 ' ? zmienne do wydzielenia Dim Druga As String * 1 ' ? i wyświetlania na wyświetlaczach 7-seg Dim Trzecia As String * 1 ' ? ' itd F_lcd = Str(f) ' tekstowa reprezentacja danej liczby Locate 1...
Niestety ( A czy jak zakomentujesz linijkę z "substring(1)" to też nic nie wyświetla?
Delphi 2009 jako standard używa kodowania Unicode. Musisz tak przerobić kod, żeby używał Unicode, lub dostosować go tak, aby wyświetlał "normalne" znaki. Podstawową różnicą jest deklaracja zmiennych znakowych. W Delphi 5 to był Char i zajmował w pamięci 1 bajt, w Delphi 2k9 zmienna Char zajmuje 2 bajty . Odpowiednikiem "starego" Char dla Delphi 2k9...
Można to zrobić na kilka sposobów. Najpierw omówię ten gorszy bo piszesz że Ci coś przykrywa. Bierzesz String *8 który pomieści całość i zapełniasz go danymi. Jak jest gotowy to wyświetlasz String a nie dane z osobna. [syntax=vbnet] If _hour < 10 Then Strin = "0" Else Strin = "" Strin = Strin + Str(_hour)+":" If _min <10 Then Strin = Strin + "0"...
Prawie dokładnie jak zapisałeś. Tylko wyświetlać masz zawartość z tablicy, a nie tekst "tablica char* tablica choc mając stałą długośc możesz po prostu zrobić tablicę dwuwymiarową c har tablica ).
Jak zwykle można na kolegę liczyć :) Kod w takiej postaci działa bardzo dobrze :D Blob pobieram ją do stringa i otrzymuje w miejscu polskich znaków pytajniki i nie wiem w czym rzecz kiedy wyświetlam stringa w funkcji SchowMessage mam pytajniki a kiedy wrzucam do Memo polskie znaki zamieniają się na kwadraciki kodowanie w bazie ustawione jest na utf8_general_ci...
Witam Proszę o podpowiedź. Chciałbym na Debianie, używając CLI -- udhcpc, pobrać do zmiennej wartości OPTION które są po stronie serwera DHCP, oraz je wyświetlać. przykładowo cli: udhcpc -x hostname:bbox - option 12
No stosuję AVR studio ale nie wiem dlaczego nie działa mi klasa string?? Dodano po 5 Oto mój programik na AVR w AVR studio; #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> unsigned char wiersz=0; unsigned char kolumna=0; #include <string.h> #define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit))...
Math.Round(). A skoro masz stringa, to kłania się formatowanie: http://www.csharp-examples.net/string-fo...
Czyli jak widzisz potem w przetwarzaniu coś szwankuje. A to zero, to może NULL-terminator stringa? Sprawdź w którymś z terminali, który potrafi wyświetlać znaki niewidoczne albo w hexach, czy to przychodzi, czy się dokleja już w procedurze odbioru.
Używaj SYNTAX przy wklejaniu kodu (Podgląd->Syntax->C#) Brakuje spacji w odpowiednich miejscach, przez co tworzysz złe zapytanie SQL https://obrazki.elektroda.pl/5381402100_... Powinno być tak: [syntax=csharp]String sql = "UPDATE clients " + "Set name=(at)name, surname=(at)surname, phone=(at)phone, addres=(at)addres, city=(at)city "...
Mam pytanie problemowe!. Podłączyłem "panel PV" od lampki ogrodowej (po odłączeniu diody panel ma napięcie w słońcu ok 3V) pod wejście INP1 LK2.0 Wykres pracy jest przedstawiony na mojej instalacji jako napięcie string 2. Układ ma jakąś wewnętrzną oporność. Zastanawiam się czy nie dołożyć jakiegoś opornika równolegle tak aby LK pokazywał spadek na tej...
Koledzy wracając do tematu jest ktoś w stanie podpowiedzieć czemu może się tak dziać że String "dane" jest pusty jak tylko użyję funkcji " do... while" ? Może dlatego, że przy ostatniej iteracji do while {} wykona się data = data.substring(0, 0)? Warto sobie wyświetlać (dla celów testowych) odpowiednie wartości zmiennych w Serial Monitor.
A może tak: Dim Temp As Integer Dim Disp As String * 5 Temp = 366 'odczytana wartość temperatury Disp = Str(Temp) Disp = Format(Disp , " 0.0") Locate 1 , 1 Lcd Disp Pozdrawiam...
ogólnie jest skopane coś na uC, ponieważ wyświetla znak startu ramki (a nie powinien) i obcina stringa. najlepiej jak pisze ^^UP^^ wywalić te znaki startu stopu. wrzuć kod uC
Powtarzam - prezentacja hex służy wyłącznie do celów PREZENTACYJNYCH. Chcą wyświetlić plik, wczytujesz go i prezentujesz w takim formacie, lecz właściwą treść trzymasz albo w tablicy bajtów, albo też sam plik trzymasz otwarty. Konwersja na hex na potrzeby zmiany by zapisać spowrotem jest procesem czasochłonnym i niepotrzebnym. Notabene są gotowe komponenty...
W deklaracji vectora nic wiecej nie zmienisz (mógłbys co najwyżej określić rozmiar vectora i początkową wartość elementów jeśli dobrze pamiętam) Jak Kolega pisał, używaj sprintfa i ewentualnie jeśli trzeba dorzucaj do strumienia za pomoca << lub sklejaj stringi plusikami ;]
No to sprawa jest prost. 1. Cały plik indeksowy dzielisz na linie i w każdej z nich szukasz wybranej frazy. Jeśli się pojawi, to wyświetlasz link do pliku. 2. Wszystkie adresy pliku w katalogu X i podkatalogach wczytujesz do tablicy, i następnie otwierasz każdy po kolei i sprawdzasz czy zawiera frazę. Do szukania w stringu frazy używasz preg_match()
Witam. AVRowiec dzięki za dobry kodzik. MAm pytanie jak wysłać zmienną funkcją USART_Transmit_Word ? ... unsigned char zmienna = 20; ... USART_Transmit_Word(zmienna); i nic nie wyświetla. Zmienne typu string wysyłane są okej.
Witam, robie to tak jak opisane tutaj: czy wyświetlanie liczb o dużej precyzji (np 10 cyfr po przecinku) nie jest możliwe ?!?! Jeśli nie na AVR to na czym? A może to nie wina procka tylko kompilatora?
Chcesz pozbyć się zer czy wyświetlać ileś cyfr po przecinku? String(val, decimalPlaces) https://www.arduino.cc/reference/en/lang...
teraz wyświetla mi array(2) { ["id_kolor"]=> string(1) "9" ["id_marki"]=> string(1) "1" }
długość stringa liczba stringa parsowanie stringa
zmywarka bosch schemat rockchip batch przestal dzialac
Massey Ferguson 6180 – lokalizacja czujnika rewersu, czujnik 17 bar, czujnik świateł cofania Cyfral SMART-5P: Connecting External Buzzer or Doorbell – Methods, Wiring, and Limitations