Ahojte
ako mam napisat, ked chcem poslat AT prikaz a maju tam byt aj " ?
potrebujem poslat
Print "AT+iRPG="*""
cize hviezdicku v uvodzovkach
ale Bascom mi tam automaticky da medzery
Print "AT+iRPG=" * ""
je nato nejaky specialny zapis?
Dik
Syntax znakov
Moderátori: psichac, Moderátori
-
- Pokročilý člen
- Príspevky: 685
- Dátum registrácie: 16 Mar 2009, 00:00
- Bydlisko: ...aj Bratislava
Re: Syntax znakov
cez ascii hodnotu znaku samotnych uvodzoviek si to neskusal?
- Print "AT+iRPG=" ; chr(34) ; "*" ; chr(34)
0
Re: Syntax znakov
Este jeden dotaz ohladom zapisu
ukladam 64 byt kody z DS1820 10ks (asi ich bude viac)
je to podla vzorou
Dim Dsid1(8) As Byte
Dim Dsid2(8) As Byte
Dim Dsid3(8) As Byte
Dim Dsid4(8) As Byte
Dim Dsid5(8) As Byte
Dim Dsid6(8) As Byte
Dim Dsid7(8) As Byte
Dim Dsid8(8) As Byte
Dim Dsid9(8) As Byte
Dim Dsid0(8) As Byte
ale rad by som to dal do nejakej tabulky jako Dsid (x,8) as byte
coz asi v bascome nejde, alebo otom neviem
moj napad je nadefinovat
Dim Dsid(100) as byte
a potom by som to ukladal
DS 1 od Dsid(1)
DS 2 od Dsid(11)
DS 3 od Dsid(21)
.
.
.
poznate nejake ine riesenie?
mne sa nepaci ta premena 100 byte
ukladam 64 byt kody z DS1820 10ks (asi ich bude viac)
je to podla vzorou
Dim Dsid1(8) As Byte
Dim Dsid2(8) As Byte
Dim Dsid3(8) As Byte
Dim Dsid4(8) As Byte
Dim Dsid5(8) As Byte
Dim Dsid6(8) As Byte
Dim Dsid7(8) As Byte
Dim Dsid8(8) As Byte
Dim Dsid9(8) As Byte
Dim Dsid0(8) As Byte
ale rad by som to dal do nejakej tabulky jako Dsid (x,8) as byte
coz asi v bascome nejde, alebo otom neviem
moj napad je nadefinovat
Dim Dsid(100) as byte
a potom by som to ukladal
DS 1 od Dsid(1)
DS 2 od Dsid(11)
DS 3 od Dsid(21)
.
.
.
poznate nejake ine riesenie?
mne sa nepaci ta premena 100 byte
0
Nemusím vedeť váhu elektrónu ak chcem zaspájkovať tranzistor.
- jenda23
- Ultimate člen
- Príspevky: 5779
- Dátum registrácie: 27 Jún 2008, 00:00
- Bydlisko: Česká Třebová
- Vek: 33
- Kontaktovať používateľa:
Re: Syntax znakov
Trošku mi není jasný co potřebuješ, ale pokud chceš vytvořit pole hodnot tak já pro hromadnej zápis používam syntaxi
.
.
For i =1 to 100 step 1
dsid(i)="tvá proměnná"
next i
i=1
.
.
.
.
.
For i =1 to 100 step 1
dsid(i)="tvá proměnná"
next i
i=1
.
.
.
0
Lokomotiva je jako žena.Je jich stovky typů a každej z nich je jinej,každá z nich je svým způsobem krásná.Když jí chceš aspoň trochu poznat jsou to stovky hodin času.Nejde s ní být aniž bys jí bezmezně miloval,je nemožný jí znát do poslední skulinky
Re: Syntax znakov
Neviem ci sme sa pochopili
kazde cidlo potrebuje 8byt cize pre kazde
Dim Dsid1(8) As Byte
v tomto pripade nemozem spravit to co pises Dsidx...
A pital som sa ci existuje nieco ako 2 rozmedne pole Dsid x, y as byte (x - cislo cidla a y - 8 byt vramci cidla)
ak neexistuje taky typ
ci je koser ten navrh
Dim Dsid(100) as byte
a potom by som to ukladal
DS 1 od Dsid(1-8)
DS 2 od Dsid(11-18)
DS 3 od Dsid(21-28)
..
desiatky cisla cidiel, a jednotky jednotlive byty
kazde cidlo potrebuje 8byt cize pre kazde
Dim Dsid1(8) As Byte
v tomto pripade nemozem spravit to co pises Dsidx...
A pital som sa ci existuje nieco ako 2 rozmedne pole Dsid x, y as byte (x - cislo cidla a y - 8 byt vramci cidla)
ak neexistuje taky typ
ci je koser ten navrh
Dim Dsid(100) as byte
a potom by som to ukladal
DS 1 od Dsid(1-8)
DS 2 od Dsid(11-18)
DS 3 od Dsid(21-28)
..
desiatky cisla cidiel, a jednotky jednotlive byty
0
Nemusím vedeť váhu elektrónu ak chcem zaspájkovať tranzistor.
- zdeno33
- Okoloidúci
- Príspevky: 32
- Dátum registrácie: 05 Apr 2012, 17:57
- Bydlisko: Varin
- Vek: 68
- Kontaktovať používateľa:
Re: Syntax znakov
dvourozmerne pole Bascom neumi, teda zapis "DIM pole(12,2)" as byte neni povoleny.
---
Ale da se to oklamat tim, ze udelas to pole v celkovych rozmerech, teda DIM pole(24) as byte. No a nasledne programem to uz snadno rozdelis pomoci promennych. Taky je moznost pouzit vetsi deklaraci, teda "DIM pole(12) as word" A potom pracovat s HIGH a LOW byte. Dokonce jsem pouzival i STRING pole, kdy se potom da pracovat s retezci, ktere jsou vyhodnejsi, pokud se pracuje s textem.
---
Ale da se to oklamat tim, ze udelas to pole v celkovych rozmerech, teda DIM pole(24) as byte. No a nasledne programem to uz snadno rozdelis pomoci promennych. Taky je moznost pouzit vetsi deklaraci, teda "DIM pole(12) as word" A potom pracovat s HIGH a LOW byte. Dokonce jsem pouzival i STRING pole, kdy se potom da pracovat s retezci, ktere jsou vyhodnejsi, pokud se pracuje s textem.
0
nikdy neříkej, že to nejde,
určite se najde blbec, který to dokáže.
určite se najde blbec, který to dokáže.
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 11 Odpovedí
- 1485 Zobrazení
-
Posledný príspevok od používateľa zigi