Forum: PC-Programmierung Visual Basic - RS232


von Gerald (Gast)


Lesenswert?

hi,

ich suche für Visual Basic Application = Visual Basic 6 eine Library um 
die RS232 verwenden zu können. Möchte die Library dann in einem Excel 
2003 Makro verwenden. Kennt jemand ne Lib, die man verwenden kann?

Lg

von Gerald (Gast)


Lesenswert?

sollt auch unter Excel 2007 funktionieren!

von Thomas (Gast)


Lesenswert?

Ich habe keine Ahnung von VBA, aber unter VB6 nutze ich das 
ActiveX-Control "Microsoft Comm Control 6.0" (MSCOMM32.OCX)

von Gerald (Gast)


Lesenswert?

VBA ist ja Visual Basic 6 ähnlich!

von Gerald (Gast)


Lesenswert?

sieht mir etwas zu simple aus!?

 ' Open the serial port
  MSComm1.CommPort = 2              ' Set the port number
  MSComm1.Settings = "56000,N,8,1"  ' Set UART parameters
  MSComm1.PortOpen = True           ' Required, might lock port
  MsComm1.Output = "Text string"    ' Send data
  Buffer$ = Buffer$ & MSComm1.Input ' Read data


was ist mit diesen dlls die mache leute hier verwenden? können die mir?
http://www.pcreview.co.uk/forums/thread-1007525.php

von Thomas (Gast)


Lesenswert?

zu simpel...lol. Was brauchst du denn?
die RS232 kann nicht mehr als Bytes senden und Empfangen.

Eventuell werden krumme Dinger mit den Statusleitungen gemacht, aber das 
müsste mit dem Control auch gehen.

von Gerald (Gast)


Lesenswert?

im moment verwende ich ja diese "RSAPI.DLL" und daraus die sende und 
empfangsfunktionen!

wollte das gerne ersetzen durch "MSCOMM.DLL". leider ist die dll nur bei 
visual studio 6 dabei...mit google hab ich auch gesucht, jedoch war in 
der dll keine send und empfangsfunktion dabei...hab ich mit dependency 
walker analysiert...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.