Avatar billede jake_2 Nybegynder
19. september 2000 - 12:53 Der er 2 kommentarer og
1 løsning

COM port i VB

> Hej
> Jeg håber på at kunne lave et lille VB program der
> læser fra com porten og indsætter resultatet i et
> regneark.
> Hvorledes læses der fra com porten
> Jakob
>
Avatar billede powell Nybegynder
19. september 2000 - 13:28 #1
Opsætning af port:
com.One.CommPort = 1

Hastighed
comOne.Settings = \"9600,N,8,1\"

Åbne port:
comOne.PortOpen = True

Hvis du ønsker at sende: (eks. til et modem)
comOne.Output = \"ATDT\" & A$ & vbCr

Modtagning af besked:
String = comOne.Input

Lukning af port:
comOne.PortOpen = False

For at få det over i Excell skal du bruge OLE funktionen:
eks:

Option Explicit

Private Sub cmdAngle_Click()
Dim xl as Object

Set xl  = CreateObject(\"Excell.Sheet\")

xl.Range(\"A1\").value = txtX.Text
xl.Range(\"A2\").value = txtY.Text

\'Beregning i tredje celle

xl.Range (\"A3\").Formula =\"=ATAN2(A1, A2)\"
xl.Range (\"A4\").Formula =\"=A3*180/PI()\"

\'Vis resultatet i VB
lblRadians.Caption = xl.Range(\"A3\").value
lblDegrees.Caption = xl.Range(\"A4\").value

\'Fjern fra Hukommelsen
Set xl = Nothing
End Sub
Avatar billede powell Nybegynder
19. september 2000 - 13:29 #2
Du har her fået to programmer der hurtigt kan monteres sammen. Og udfra det antal point du vil give så viser du jo at du må havde en del kendskab til det i forvejen.
Avatar billede jake_2 Nybegynder
19. september 2000 - 14:47 #3
Mange tak for hjælpen. Det er en stor hjælp.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester