Dokładnie tak jak Dżyszla napisał. Problem jest ogólnie znany, spowodowany tym że za każdym razem przy użyciu += na stringach jest robiona nowa instancja string na którą składają się stary fragment + nowy fragment. Użycie klasy StringBuilder powoduje że dodaje się do istniejącego fragmentu bez tworzenia nowej instancji, co bardzo przyspiesza całość...
Podejdź inaczej - czemu nie przekażesz do funkcji tablicy? BTW "odchudzenie" to trochę nieprecyzyjne. Chodzi Ci o: A. Zmniejszenie ilości kodu źródłowego? B. Zmniejszenie wielkości kodu wynikowego? C. Zmniejszenie zapotrzebowania na pamięć kodu wynikowego? D. Przyspieszenie działania kodu wynikowego?
Jeśli to zmienna typu String to remove().
string jest tablicą charów. deklarujac char string[]="abcd"; otrzymujesz tablice 5cio elementowa, do ktorej zmienna string jest wskaznikiem [; 1. dlaczego 5 elementowa? bo masz w niej 'abcd\0' - znak \0 (ASCII 0) oznacza koniec stringa 2. dlaczgo wskaznik? otoz zmienna 'string' jest wskaznikiem pierwszego elementu tablicy czyli string[0]. w istocie...
Sposobów na to jest ... . Dim Zmienna As String * 5 Zmienna = "piotr" Mid(zmienna , 2 , 1)="o" Piotrek
[syntax=vb]Dim zmienna As String zmienna = "blablabla" ActiveSheet.Shapes("pole tekstowe 1").TextFrame.Characters.Text = zmienna[/syntax]
jeśli zmienna ma być int to tak Zmienna = StrToInt(Edit1->Text); jeśli string Zmienna = (Edit1->Text);
Rozumiem, czyli zmienna String to jakby ciąg zmiennych bajtowych stanowiący całość i w programie instrukcja: IF zmienna_string_1znak(to jakby jedna zmienna bajtowa, tylko inaczej interpretowana, bo nie mogę do stringa w programie wpisać prosto wart. liczbowej, a jedynie literę, która reprezentuje ową wartość liczbową) = "a" then... jest równoważna...
Temat odrobinę podpada pod "zaniżanie poziomu". Jeśli argumenty są w cudzysłowach, to znaczy, że są typu String. Prawda? Podstaw je pobierając z komórek lub InpuBox'a... Przeanalizuj taki[syntax=vb]Dim zmienna As String, zmienna2 As String zmienna = Range(InputBox("wpisz Np a1:g65")).Address MsgBox zmienna 'adres zakresu zmienna2 = Range(InputBox("wpisz...
...Czy istnieje jakiś sposób, aby ostateczną zmienną 'Ss' (string) zapisać w zmiennej typu Single (lub innej?) aby umozliwic porównanie jej z tą zapisaną w eepromie? A może ktoś zna inną metodę na rozwiązanie tego problemu? Z Twojej wypowiedzi wynika , że nie wiele masz wspólnego z programowaniem uC - ale mniejsza z tym. Zmienna string jest potrzebna...
Tak więc - abstrahując od karkołomności tej konstrukcji- czy mógłbym prosić o opisanie, choćby w kilku zdaniach, co dzieje się w tej linijce?? std::string name( (char *)*componentName+1, (*(UInt8 **)componentName)[0] ); Pozdrawiam W tej linijce deklarowana jest zmienna name typu std::string. Zmienna ta...
Użyj po prostu VAL(zmienna typu string). Ale nie jestem teraz przekonany, czy VAL zwróci wartość stringa zawierającego HEX. Możesz napisać prostą procedurę, która zamieni dwa znaki w HEX na wartość dziesiętną, a tą już łatwo wyślesz. EDIT: Jest komenda HEXVAL - opis w helpie.
Myliłem się Trzeba tak: [syntax=vb]Private Sub cmdOK_Click() Dim zmienna As String Unload wybor zmienna = LCase(TextBox1) If zmienna <> "" Then For Each sh In Sheets If sh.Name = zmienna Then jest = True Next If jest Then Unload skoroszyt Worksheets(LCase(zmienna)).Activate worker.Show Worksheets("wybór").Activate Else MsgBox "Pracownik nie istnieje,...
nie ja piszę z pamięci więc może tam i niema nawiasów. Przypisuje jej pusty ciąg po każdej operacji ale to nic niedaje
Cześć, Chcę napisać program w Delphi 5 i pojawił się dziwny problem. Gdy wstawiam w var opis "zmienna: String;" to program wewnątrz procedury przestaje się wykonywać: [syntax=delphi]procedure TForm1.ComPortRxChar(Sender: TObject; Count: Integer); var zmienna: String; begin MemoLog.Text := MemoLog.Text + '++'; end;[/syntax]Natomiast gdy wykasuję "zmienna:...
Nie wiem, czy to w ogóle możliwe. Zmienna nie jest obiektem, w związku z tym nie ma właściwości (interesująca nas name ) i może mieć tylko wartość. Żeby nie "zaśmiecać" sobie głównej procedury napisałbym funkcję, w której umieściłbym wszystkie możliwe nazwy zmiennych z przypisanymi wartościami i wybierał przez Select Case. Np Sub test() Dim...
Może być napewno zmienna string,
Przeznaczenie: Formatuje tekst zawierający liczbę według podanego wzorca. Składnia: rezultat = FORMAT( zmienna , "maska" ) gdzie: rezultatzmienna tekstowa, w której umieszczony zostanie sformatowany tekst, zmiennazmienna tekstowa zawierająca formatowaną liczbę , maskawzorzec formatowania. Przeznaczenie: Zwraca tekstową reprezentacje podanej liczby....
Zamieniasz poszczególne znaki na ich liczbowe odpowiedniki za pomocą funkcji: ASC i XORujesz z poprzednią wartością, za pomocą funkcji XOR. O rozbijaniu stringa na poszczególne znaki było parę( dziesiąt) postów temu. A sam XOR to inaczej suma modulo 2: 0 xor 0 -> 0 1 xor 0 -> 1 0 xor 1- > 1 1 xor 1 -> 0 Oooo, znalazłem: http://www.elektroda.pl/rtvforum/topic15...
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...
VBA Excel: Jak pobrać literę wskazanej kolumny i zapisać do zmiennej string . Potrzebuję ułożyć prostą funkcję, która pobierze literę wskazanej kolumny i zapisze ją do zmiennej String, a z drugiej komórki pobierze wartość =mojaFunkca(D8;A1) i np. je do siebie doda. Funkcja będzie oczywiście bardziej rozbudowana - to nie jest istotne, tylko nie wiem...
Dzięki zmienna string dała rade
Z tym zerem jest tak, że jak tworzysz zmienna typu string (null-terminated) to ma ona automatycznie zakończenie w postaci 0 na końcu. Lecz jeśli zrobisz tablicę znaków i chcesz uzywać jako stringa to musisz dodać 0 na końcu (żeby było kompatybilne ze stringiem). Czyli każdy string = text+0 a tablica bedzie u ciebie tylko text, dlatego aby swobodnie...
co do statusbara to będzie tak: dodajesz sobie "panele" w statusbarze i piszesz takie coś: form1.StatusBar1.Panels[tutaj nr panela liczony od zera].text:=zmienna typu string; rozbicie daty i godziny na kolejne "stringi" jest pięknie opisane w helpie, służy do tego funkcja "datetostr" i "timetostr" co do tray'a to najlepiej jest zastosować jakiś komponent...
Jeżeli chcesz używać równych rodzajów wartości zmiennych, to nie możesz ich traktować jako string-ów. Masz kilka możliwości. 1. Budowanie zapytania z zależności od ustawianych wartości. 2. Użycie MySQLi i parametrów:[syntax=php]$zapytanie = $mysqli->prepare("Update table SET pole=?"); $zapytanie->bind_param('s', $zmienna); $zmienna = "2016-01-01 12:34:01";...
Witam. Jak w Bascom dla mikroprocesorów AVR wyodrębnić poszczególne znaki z zmiennej typu string mającej kilka znaków? Np. Zmienna string jest 5-znakowa. I chcę pojedynczo przypisać poszczególe litery/cyfry tej zmiennej do nowej zmiennej typu string, ale 1-znakowej. String*' 5 znaków: ABCDE 1.String*1 = A 'pierwsza zmienna string 1 znakowa 2. String*1...
Witam, ma ktos sposob na tablice znakow? czy powiedzmy takie cos ma sens? Tab = Tab + Zmienna Tab - string 10 Zmienna string 1 - przyjmuje rozne wartosci. Ma ktos lepszy pomysl?
Raczej nie może działać prawidłowo, zmienna Z jest typu String. Przed dzieleniem należy przekonwertować String do zmiennej liczbowej: [syntax=basic4gl]Dim Z1 As Byte ' ' Z1 = Val(z) Y = Z1 / 9[/syntax]
hej moze sprintf pomoze ? #include <stdio.h> .... char string[10]; .... int zmienna; main() { sprintf(string,"%d",zmienn... printf(string); } cos w tym stylu...
no to nie dziwne że wywala ci taki błąd skoro napisałeś tak: klasa.Number := 'XXXXXX'; (rozumiem że := zapomniałeś tu tylko wkleić) a powinieneś napisać tak: klasa.Number := 123456; przecież jeśli coś piszesz w apostrofach 'XXX' to delphi traktuje to jako string (łańcuch tekstowy) a tu numer trzeba podać w postaci liczby! gdybyś miał formatkę i na niej...
Sterownik S7-1200 i HMI Comfort Potrzebuję "widzieć" w PLC nazwę użytkownika zalogowanego w HMI. Czy da się to zrobić? Próbowałem zrobić w skrypcie podstawienie: DB_LoggedUser_loged_User := CurrantUserName gdzie DB_LoggedUser_loged_User : zmienna w PLC typu String CurrantUserName : zmienna internal w HMI przechowująca nazwę zalogowanego użytkownika...
[syntax=vbscript]Dim a, b As String[/syntax] W zapisie tym zmienna 'a' jest typu 'Variant' a nie 'String' ... : ) ... vba to niezupełnie VB - powinno być raczej: [syntax=vbscript]Dim a As String, b As String[/syntax] No ... i niekoniecznie o taką konstrkcję funkcji chodziło - jeśli chciałbyś się do niej odwoływać z poziomu innych pól, to raczej się...
W moim programie pisanym w Delphi mam nastepujacy problem i prosil bym o rade Mianowicie mam dwie formy , forma glowna Form1 i druga forma Form2 ktora wyskakuje gdy trzeba podac pin kod w Form2 jest jedno edit w ktore wisujemy pin i ponizej jest Bitbtn "OK" po ktorego nacisnieciu zamyka sie Form2 a zmienna string czyli Pin kod jest przenoszona do Form1...
Witam. Nie znam dobrze Delphi. Ale o ile pamietam zmienna string w Delphi jest zmienna dynamiczna i trzeba jej nadać rozmiar np. zm1:string; SetLenght(zm1, 20); lub zm1:string[20]; Pozdrawiam.
Dokładnie o to chodzi : Dim loControl As Control Dim zmienna as integer Dim warosc as string Dim nazwa as string zmienna = 3 // numer label-a wartosc = "jakas wartosc" //jaka wartość ma być do LabelX przypisana nazwa = "Label" + CStr(zmienna) //nazwa Label-a, Edit-a czy co tam szukasz For Each loControl In Me.Controls If...
Witam ! Mam pytanie. Chciałbym do stringa dodać liczbę, dokładnie 2. Chodzi o to że z odbiornika gps dostaję czas w innej strefie czasowej i chciałbym zmienić ten czas na naszą strefę. Jak to zrobić ? Procek to atmega8. Zmienna string*2
Zmienna tekst masz jedno bajtowa :) to jak chcesz wpisac np 2 znaki :) to potrzebujesz 2 bajty :) zrob zmienna string*x, gdzie x to ilosc znakow wpisanych w zmienna, np: tekst as string*5 tutaj w zmienna tekst mozesz wpisac 5 znakow :) Pozdrawiam
Nazwa jest typu string, więc poskładaj: string+zmienna+string [syntax=vb]For i = 1 To 10 Workbooks.Add ActiveWorkbook.SaveAs Filename:="C:\Users\M\Desktop\dane\dane_... & i & ".xlsx", _ FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False next[/syntax]
To powiem szczerze, że wystąpiło jakieś dziwne zjawisko. Zmienna String przyjmuje wartość komórki (String) a nie przyjmuje watrości TBoxa (też String)? Wrzuć kawałek pliku z tym makrem. Najlepiej w starym formacie Excela (xls).
Załączyć do clock.cc color.h. Jeśli zmienna string jest private, to można zadeklarować klasę zaprzyjaźnioną (klasya color jest zaprzyjaznioną klasą w stosunku do clock), można też skorzystać z funkcji zaprzyjaźnionej. Jeśli jest public to nie ma problemu.
Zastosuj coś takiego : {*************************} function OdczytINI( zmienna : string ):string; var INI : TIniFile; begin INI := Tinifile.Create(IncludeTrailingBacks... 'Dane.INI'); result:=INI.ReadString('SCIEZKI'... INI.Destroy;...
(at)ElektrodaBot Dowiedz się wszystkiego o zmiennej MCU, on w avr gcc przekazuje nazwę mikrokontrolera, jedynie trzeba zrobić #MCU, aby powstała zmienna typu char/string
Natomiast, jeżeli xxx jest stałe to replace() będzie prostsze. Nie musi być stałe. To też może być zmienna typu String.
Wielkie dzięki Sam Sung I jeszcze jedno takie drobniutkie pytanko: Jak sprawdzić ile znaków ma np. jakaś zmienna String, pole Label. Wiem, że da się coś takiego zrobić z Edit (Edit1.Sellenght czy coś takiego).
Sądzę że prościej jest użyć INKEY() niż INPUT Dim pełnyciąg As String * 100 Dim zmienna As Byte do zmienna=inkey() pełnyciąg=pełnyciąg+zmienna incr a if a>100000 then a=0 exit do end if if zmienna>0 then a=0 loop until zmienna= 13
Jak to alfanumerycznego? text z uP na pin w formie zerojedynkowej jak mors?? Bo jeśli chcesz w ogóle jakoś dać txt na pin to z tego co wiem Zmienna string * 10( -10 znaków ,literek) Potem Shiftout ,ale pewności nie mam bo nie sprawdzałem tego , można zamiast Shiftout jeszcze Print. ale wtedy chyba w Binarnym wychodzi. Czyli Dim zmienna as string *xx...
Nie powinno się podawać gotowych rozwiązań ale while ((zmienna != "tak") || (zmienna != "Tak") || (zmienna != "TAK")) Tak mnie uczono i działało ;)
Cytat z polskiego Helpu: Funkcja STR() Przeznaczenie: Zwraca tekstową reprezentacje podanej liczby. Składnia: zmienna = STR( x ) gdzie: zmiennazmienna typu String do której wpisany będzie wynik działania funkcji, xdowolna zmienna lub stała, poddana konwersji. Opis: Zmienna String musi mieć odpowiednią długość, by pomieścić wszystkie znaki. Zobacz także:...
Witam Buduję sobie zasilacz regulowany na moje potrzeby do zabawy elektroniką. Wymyśliłem sobie, że nastawę napięcia wyjściowego zrobię za pomocą enkodera. Na wyświetlaczu mam pokazane napięcie początkowe np.: 0,000V Czyli w kodzie będzie to zmienna String Teraz chcę każdą z tych cyfr z osobna zmienić, tzn ich wartość od 0 do 9. Chodzi mi o ustawianie...
Witam! Jestem poczatkujacym programista i napotkalem na problem. A mianowicie pisze maly programik ktory pobiera dane z pliku. Dane te to sa liczby ale pobierane sa jako wiersz znaków. Sa one mi potrzebne do dalszych obliczen wiec potrzebuje przekonwertować je jako zmienna typu float? Wiem ze sluzy do tego funkcja strtold(), tylko jak to zrobic?? dziekuje...
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...
Siemanko, nie wiem czy dokładnie o to Ci chodzi ale przykładowo mamy taką sytuację: sczytujemy z portu com sekwencję wysyłanych znaków np. string com1; następnie tworzymy tablicę string i rozdzielamy przychodzącą do niej sekwencje com1 np. string[] podzial = com1.Split(','); A teraz jak to wygląda na przykładzie: mamy np ciąg znaków 2342,5325,4,24,3...
poczytaj CONFIG CLOCK. Tworzy ona specjalne zmienne w systemie, którymi możesz dowolnie operować. Między innymi tworzona jest zmienna STRING o nazwie TIME$, w której przechowywany jest aktualny czas w postaci tekstowej, co możesz wyświetlić na LCD. Wygoda tego polega na tym, że zmienna TIME$ jest automatycznie aktualizowana gdy zmienisz zmienne przechowujące...
01 czy 1 ? Jest to wartosc bcd czy normalna od 0 do 255? (sory na c sie nie znam) Ja bym to zrobil tak (i chyba tak zawsze robilem i dziala) Iput i zapisywal zmienna odebrana do stringa, a nastepnie ja przemienial na normalny byte za pomoca val()
Wygląda na to że któraś zmienna String jest za krótka i nadpisuje String Pwej. Uruchom w symulatorze ten programik to zrozumiesz o co mi chodzi :). [syntax=basic4gl]$regfile = "m88pdef.dat" $crystal = 20000000 $baud = 19200 $hwstack = 32 $swstack = 32 $framesize = 32 Dim Wynik As Single , S As String * 2 , D As String * 5 Wynik = 10.123456 S = Fusing(wynik...
Witam. Mam taki problem. Posiadam plik tekstowy, którego musze rozbić na poszczególne zmienne. Plik wejściowy (txt) ma rozmiar 84kb. Niestety nawet zmienna string, nie mieści mi całego strumienia. Czy istnieje jakiś sposób aby operować na całym strumieniu? a może go najpier jakoś rozbić na dwa? Jestem początkującym w VB.
Mam jeszcze jeden problem Ponieważ napisałem coś takiego i wyświetla mi tylko litere d: A="dyzio" B=A Lcd chr (b) A to zmienna string B to byte Myślałem że te b to poprostu za mała zmienna ale jak wybieram zamiast byte np. Word to wyskakuje mi error 242. Co muszę zrobić by to zadziałało? (Wyśwetlało mi sie dyzio na ekranie. Oczywiście musi być ta zmiana...
Temperaturę odczytaną z ds'a formatuję i wrzucam do zmiennej string poleceniem FUSING, np: Temp = Fusing(t1 , "#.#") gdzie Temp to string, a t1 to zmienna single z odczytaną temperaturą. Następnie mam kilka warunków if..then gdzie zmienna Temp jest uzupełniana znakami (np. spacji), tak aby fragment łańcuch z pojedynczą temperaturą miał zawsze tą samą...
hmm nie wiem jakby ten program miał być rozwiązany klasami. Treść mówi że argument przekazany do programu (funkcji) musi być obiektem klasy string, czyli musi być zmienna typu string, przynajmniej ja tak to rozumiem... a tak właśnie w kodzie który napisałem jest. Jest funkcja która otrzymuje jako parametr string...
Zmienna typu string (jak się domyślam chodzi o OdczytajMonitor) jest wykorzystywana tylko w przypadku wpisywania ręcznie wartości do monitora (po wciśnięciu przycisku 2). Jest ona czyszczona po każdym wykonaniu warunku gotowej wartości do konwersji na inta. Co masz na myśli pisząc obrobić linie? Coś jeszcze należy wykonać?
Oto odpowiedź zagadki: Input +zmienna string też nie działała... Wpadłem na co innego. Pomiędzy komendą "AT" a nasłuchem wrzucałem znak na wyświetlacz.... To powodowalo opóźnienie, które jak widać generowało błąd. Podanie komendy bezpośrednio przed nasłuchem naprawiło wszystko... :twisted: Osobne pytanie dlaczego - przecież odpowiedź z gsm jest buforowana,...
witam.. Jest możliwość stworzenia konstrukcji goto z zmiennej..? tzn mam na myśli że np. abc-zmienna typu string abc = program1 goto abc
Declare Sub Get_th(t As Word , H As Word) Config Serialin = Buffered , Size = 128 Config Serialout = Buffered , Size = 128 Dht_put Alias Porta.1 Dht_get Alias Pina.1 Dht_io_set Alias Ddra.1 Dim Crc As Byte 'zmienna do przechowywania bajtów parzystości Dim Mybyte As Byte 'zmienna do obliczania bitu parzystośći Dim Sensor_data As String * 40...
interesuje mnie cos prostego program ktory ma tylko za zadanie czytac z portu - zrobilem uklad z mikrokontrolerem ktory wysyla dane na rs232 jest to jedna dana zmienna typu string i chce napisac program ktory by to odczytywal - chcialbym zobaczyc najprostrzy programik w vb jak to wyglada czy ten programik dziala na tyle ze cos odbieral ( czy odbierze...
Przetestuje to nigdy jeszcze takiego czegos nie robilem Czyli mowisz ze by zrobic zmienna typu string A i dopisac ten kod co podales?
Niestety zmienna "string" to nie "char" zatem pierwsza opcja to umożliwić obsługe wyświetlania zmiennych char w WinCC, tutaj poradnik jak to zrobić: [url=]http://support.automation.siemens.... Druga opcja według...
Dzieki za odpowiedz, str to zmienna typu string do której ładuje sie liczba wysylana z atmegi w przedziale 1-1024, zakonczona #13#10 Logicznie rozumując, na początku jest pusta.
Elektryk nie chodzi mi o konwersję pliku *.hex tylko o zkonwertowanie bajtu zapisanego jako zmienna string na zmienną integer oraz na string reprezentujący ten bajt w zerach i jedynkach (taki przelicznik). No nie wiem może ja się niejasno wyrażam tylko ja tak to widzę (może dlatego nie mogłem znaleźć sam odpowiedzi). Sam Sung też fajowski algorytm....
A string to zmienna która zawiera łańcuch znaków string wyraz = "czwartek". Innymi słowy jest to typ zmiennej taki jak np: int int liczba = 2
Witam. Wiadomosc kieruje do kol. MiG25 [syntax=c]// dodanie DATY I CZASU od 02.05.2020 aby PVMONITOR przyjmowal dane #include <NTPClient.h> #include <WiFiUdp.h> // Define NTP Client to get time WiFiUDP ntpUDP; NTPClient timeClient(ntpUDP, "ntp.itl.waw.pl", 3600, 3600); //NTPClient timeClient(ntpUDP, "tempus2.gum.gov.pl", 3600, 3600); //...
Witam. Mam zadeklarowaną pewną tablicę charów - char tab[11], do której wpisuję tekst 10-cio znakowy. Założeniem moim jest, że gdy wprowadzam tekst który ma np 5 znaków to żeby ten tekst był poprawnie obsługiwany, na kolejnej pozycji wstawiam '\0'. Problem w tym, że to zero nie trwa tam zbyt długo i w niewiadomym mi momencie procesor zmienia ten znak...
Koncepcja liczenia się zmieniła. Coś źle robię. Chce zapisać pomiar czasu jako jedna zmienna, Pomiar = Sekundy_d + " " + Sekundy_j "" + Setne_d "" + Setne_j Jak i : Pomiar= pomiar + str (sekundy_d) pomiar = pomiar + str (sekundy_j) wtedy to już kosmiczne wyniki mam. Jak to zapisać poprawnie ? Po pierwsze: Bascom akceptuje tylko jedną operacje arytmetyczną...
Czy ten plik można otworzyć w notatniku ? Bo jeżeli tak, to tam możesz wszystkie średniki zastąpić spacją, a jeżeli nie, to załaduj cały wiersz do pomocniczej zmennej string. Potem zapisuj dane do swoich zmiennych za pomocą pętli dodając znak po znaku aż wystąpi średnik, wtedy wyjście z pętli. No i czy zmienna rok też nie może być zmienną typu string...
Zamień zmienną numeryczną na string i podaj go na wyświetlacz. zmienna = STR( x )
Dave, w sumie masz racje :-) pierwsza podana przez ciebie opcja jest lepsza. Jedyne co mi pozostaje to jak skladowac ( przechowywac ) zapisane nastawy? nie mam ( nie znalazlem w Bascomie ) mozliwosci stworzenia takiej tablicy. najchetniej zrobilbym to tak: zegar - podaje czas z zegara start(6) przekaznik(6) czas(6) status(6)...
Mam pytanko co do zapisu eeprom . Mam do zapisu cztery zmienne [syntax=basic4gl]'''''''''''''''''''''''... Readeeprom Cena , 1 ' zmienna typu string Readeeprom Waga , 8 'zmienna typu string Readeeprom Z , 16 ' zmienna typu word Readeeprom Przep , 24 ' zmienna typu word ''''''''''''''''''''''''''''''''zapis...
Witam Mam zapytanie do ludzi ogarniających temat uart w bascom. Czy jest możliwość odebrania danych z Uart i w zależności od typu danych wpisać je do zmiennej a lub zmiennej b (zmienna a String zmienna b Byte) Ponieważ jak odbieram dane: [syntax=vbnet] Input , A Input ,B If A = "Dol" Then Portc.5 = 1 End If If A = "Gora" Then Portc.4 = 1 [/syntax] To...
Proszę mi odpowiedzieć, mając adres komórki np P11, jak ja ją mogę zapisać w zmiennej typu Bajt?? Pozdrawiam Jezeli K przedstawia address loc. pamieci (P11) w postaci 'string' to musisz go converowac na wartosc numeryczna, np. dim adres as byte ......... adres = Val(K) Zmienna 'string' nie moze bys adresem. Mimo ze moze ona zawierac cyfry, to sa one...
Witam Próbuję zrobić coś takiego: Dim Tekst As String * 16 Dim Zmienna As String * 2 zmienna = "10" Do Restore "Zmienna" Read Tekst Lcd Tekst wait 5 loop end 10: Data " Menu 1" 20: Data " Menu 2" 30: Data " Menu 3" Jak można przestawić dane dla komendy "restore" żeby czytał je ze zmiennej?...
Nie wiem dokładnie czy bascom dokonuje konwersji typu string na byte w tym może być problem. Spróbuj zmienna nm zadeklarować jako 'byte' może pomoże.
Nie wystąpi ten problem. Można odczytywać sekwencyjnie. Polecenie write(plik,zmienna) i read(plik,zimenna) gdzie plik jest typu: file of string; Zmienna musi być tego samego typu co plik (np. jeżeli string[10]); W pliku zostanie zapisane tyle bajtów ile ma zmienna a nie ile jest wykorzystane. Dlatego można odczytać sekwencyjnie nie zracając uwagi na...
Właśnie ściągnąłem Bascoma na AVR i z internetu taki przykład: $regfile = "m8def.dat" $crystal = 3686400 $baud = 19200 Dim zmienna As String * 20 Do Input "ABcdefghijklmnoprstuwz" , zmienna Print "<==>" ; zmienna Loop CKSEL na 3..8MHz i takie same są objawy.
Witam, Nie wiem za bardzo co można sprawdzić w tym listingu, bo nie wiadomo co ma do końca robić, ale się nie kompiluje z kilku powodów: -niezadeklarowana zmienna "T1" -zmiennej typu String "H" nie można zwiększać ani zmniejszać jak zwykłej zmiennej, także nie można jej porównywać ze zmienną liczbową -polecenie "Lowerline" nie jest równoznaczne z jednoczesnym...
1. Bascom jest bardzo dobrym językiem, znacznie lepszym niż Arduino. 2. "a:10.0" "a:10.0 " ":10" "10 " Ten temat jest zamknięty, dostałeś 2 przykłady. Pierwszy napisałem do składni ramki jaką podałeś w pierwszym poście, później zmieniłeś konstrukcję rami to napisałem kolejny przykład, można jak dobrze naliczyłem jeszcze 9 innych metod zastosować by...
przemko07 właśnie mi o to chodziło! Biblioteka napisana przed tego gościa, z tego co widać, "grzebie" w setupaip.dll. Zmienna typu string instancePath to określone ID urządzenia. Pozostaje mi teraz przestudiować ten kod. Pozdrawiam!
Niedawno na forum była dyskusja o dacie w formacie DD-MM-YYYY. Wniosek - Excel NIE ROZPOZNAJE tego jako poprawnej daty. Wpisuj YYYY-MM-DD. Do operacji na dacie masz funkcje: - IsDate(data_str) - sprawdza, czy w zmienna (String lub Date) przekazana jako parametr zawiera prawidłowo sformatowaną datę - CDate(data_str) - konwertuje prawidłowo sformatowaną...
Zmienna typu string *30 dane mogą się różnić max dwiema cyframi a tak tyle samo znaków, przychodzą co 1/4 sekundy. Dane typu trochę liczb trochę liter ;)
mozecie mi wyjasnic operatory logiczne i sprawdzanie jaka litera jest dany znak ,jesli nazwisko jest zmienna typu string to nazwisko[0] oznacza pierwszy znak nazwiska-z tym mam wlasnie klopot
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.
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...
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...
Mam zadanie w którym muszę zamienić napis np 111.25 na zmienna rzeczywista (real) nie wiem jak się do tego zabrać proszę o pomoc :)
Generalnie to obojętne .. jak wiemy moża sobie konwertować :) Ale interesowało by mnie coś takiego .. nie wiem czy będziecie mieli pojęcie jak to zrobić .. otóż mam do wysłania więcej danych (3) i teraz żeby po stronie kompa wszystko dotarło idealnie pasuje zrobić jakaś sumę kontrolną .. w bascomie było cos ala crc8 ale pozwalało tylko liczyć na poziomie...
Witam mam taki problem, przesyłam adres stringa do procedury, string ma 8 znaków i później jest wykorzystywany do zapisania go treścią z polecenia Input. Gdy polecenia nie były realizowane w procedurze to wszystko dzialalo ok. A teraz wpisujac moge podac tylko jedna literke podczas gdy string powinien miec 8 znakow. Probowalem zmieniac cos w deklaracji,...
Czy liczba jest zawsze siedmiocyfrowa? Nie mówie że to jedyny sposób ale podam jeden z możliwych. Deklarujesz zmienną tekstową siedmioznakową. Taka zmienna ma w rzeczywistości osiem bajtów. Nie chcesz wysyłać ósmego NULL. No i OK :D Na te zmienną nakładasz bufor siedmiu bajtów. Kiedy zmienna Dword każesz zamienić Bascomowi na string to on zapisze komórki...
Ogólnie to miałem na początku zrobione wszystko w metodach, wystarczyło podać adres i długość a dostawało się char*. Jednak ogólnie ESP pod Arduino ma spore problemy z ogarnięciem takich rzeczy. Po dłuższym szukaniu w sieci znalazłem podobny projekt. Zauważyłem że podczas wczytywania znaków z EEPROM osoba ta użyła: [syntax=c] String zmienna zmienna...
mam nastepujacy problem w pascalu: chce ze zmienna typu string (ktora ma oznaczac nazwe pliku tekstowego) podstawic losowa liczbe od 1 do 30 + '.txt'... jak to zrobic zeby kompilator owa losowa liczbe widzial nie jako wartosc a jako ciag znakow, np nie jako 32 ale jako '32' z gory dzieki za pomoc
Na pierwszy "rzut oka", to zmienna pole "numer" jest zdefiniowane w bazie jako INT, a sprawdzane jako string. Może tutaj leży problem? Jak autor tematu nie pofatyguje się, żeby podać definicję tabeli, to możemy sobie gdybać i zgadywać :/
Do kodu dodalem zmienna string buffor i zrobiłem tak: [syntax=cpp]if(plik.good()) { while( !plik.eof() ) { plik>>dodajnik; if(plik.fail()) { plik.clear(); plik>>buffor; continue; } suma+=dodajnik; } }else cout<<"nie udalo sie otworzyc pliku";[/syntax] wszystko śmiga, tak jak miało. Z tymi liczbami szesnastkowymi to na razie dobrze...
Napisz proszę czego używasz do komunikacji z ESP8266. Jak rozumiem w pierwszym przypadku jest to PC (terminal), a w drugim jakiś zewnętrzny mikroprocesor (Raspberry czy co ?). W obu przypadkach komunikacja odbywa się po RS232 z modułem ESP8266.Czy tak? Domyślam się, że chcesz ściągnąć dane o przewidywanej pogodzie poprzez API dostawcy usług wether underground....
bascom zmienna string zmienna string bascom zmienna string konwersja
cannot convert vectra błędy komputera wytwarzać podciśnienie
Jak zlikwidować buczenie w radiu Stradivari 2? Laser przeskakuje utwory w odtwarzaczu CD/DVD