[elektro] OT: VB2008 soros vonal nyitottságának ellenőrzése
Ökrös Miklós
mokros at freemail.hu
Tue Nov 5 16:38:52 CET 2013
Szia!
VB-ben nem vagyok járatos, de más nyelveken az IsOpen() akkor ad vissza igaz
értéket, ha Te nyitottad meg és nem úgy általában valaki használja a portot,
tehát arra, amire szeretnéd nem alkalmas.
Üdv:
Miklós
----- Original Message -----
From: <hozso_001>
Sent: Tuesday, November 05, 2013 3:07 PM
Subject: Re: [elektro] OT: VB2008 soros vonal nyitottságának ellenőrzése
>
> Most próbáltam ki: ez sem segít. :-/ Vagy valamit
> nagyon rosszul csinálok. Pedig ez a port bizony
> nyitva van.
> Az If-hez tettem egy breakpointot. Simán "átmegy"
> rajta. Mármint lefut az If, de nem jelenik meg az üzenetablak.
>
>
> Horváth Zsolt
>
>
> Ezt csináltam:
>
>
> '*******************************************************************
> '* Soros port beállítása
> '*******************************************************************
> With SMSSerialPort
> .PortName = "COM" + Convert.ToString(IntSMSCOM)
> .BaudRate = 115200
> .DataBits = 8
> .Parity = Parity.None
> .StopBits = StopBits.One
> .Handshake = Handshake.None
> End With
>
>
> If SMSSerialPort.IsOpen Then
> TxtBoxStatus.AppendText("Hiba! => a kiválasztott soros
> port már nyitva van!" + vbCrLf)
> SysStatePtr = 50
> MsgBox("Már nyitva van!")
> End If
>
>
>
> Try
> SMSSerialPort.Open() 'megpróbáljuk megnyitni a portot!
> Catch ex As Exception
> TxtBoxStatus.AppendText("Hiba! => a kiválasztott soros
> portot nem lehet megnyitni!" + vbCrLf)
> SysStatePtr = 50
> End Try
>
>
>
>
> 2013.11.05. 15:02 keltezéssel, Karoly Kovacs írta:
> >> Hm... most gondolkodok... először vizsgáljam
> >> az ..IsOpen -t? Mármint mielőtt megpróbálom
> >> megnyitni?
> > Nem ismerem tuzetesen a VB-t, de ez mindenkeppen
> > egy logikus megoldasnak latszik.
> >
> > Karoly
> >
> > -----------------------------------------
> > elektro[-flame|-etc]
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list