 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
blay44 Član


Pridružen-a: Ned 19 Dec 2010 18:17 Prispevkov: 604 Aktiv.: 3.41
|
Objavljeno: Pet Nov 18, 2011 6:38 pm Naslov sporočila: rs232 prehod in VB6 na .net |
|
|
Nikakor ne rešim tele težave.
Dokopal sem se do VB2005 in sedaj gruntam kako vzpostaviti komunikacijo z rs232 z binarnimi podatki.
V VB6 sem to delal takole
MSCommXx.CommPort =1 `določi port Xx
MscommXx.Setting= recimo "9600,N,8,1" ` nastavi
MsCommXx.InputMode=comOutputModeBinary ` ali pa 1 za binary
MsCommXx.OutputMode= 1
MsCommXx.InputLen= Yyy `dolžina "sestavljenega" bayta(bufferja)
MSCommXx.PortOpen= true `odpri ga
Recimo branje
X
x
x
Do until MSComm1.InBufferCount < Zz `čakaj Zz bajtov
DoEvents
Loop
Podatek = MsComm1.Input `bayte v string
X
xx
x
x
MSComm1.PotrtOpen =False
Kako gre to v .NET basicu?
Lp
Rešeno. Vsaj teoretično. V MSDNju vse piše. Še v praksi preizkusim.
LP |
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 11 dni
Powered by phpBB © 2001, 2005 phpBB Group
|