![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 17.01.2001
Beiträge: 3.774
|
![]() Kann mir jemadn Unterlagen empfehlen, wie ich mittels VB 6.0 eine Serielle Schnittstelle ansteuere???
Danke ![]() |
![]() |
![]() |
![]() |
#2 |
Dark Force User
![]() Registriert seit: 25.05.2000
Alter: 56
Beiträge: 61
|
![]() Ganz einfach mit dem Microsoft Comm Control 6.0. Die Online-Hilfe erklärt Dir die wichtigsten Sachen.
Grüsse dARTH mAUL |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 17.01.2001
Beiträge: 3.774
|
![]() Ist das ein eigenes Programm, welches ich zusätzlich zu VB benötige??
|
![]() |
![]() |
![]() |
#4 |
Dark Force User
![]() Registriert seit: 25.05.2000
Alter: 56
Beiträge: 61
|
![]() Das ist ein Control, welches bei VB6 dabei ist.
Menü [Projekt]-[Komponenten] und das Microsoft Comm Control 6.0 anhakerln. Das war's. Grüsse dARTH mAUL |
![]() |
![]() |
![]() |
#5 |
Inventar
![]() Registriert seit: 17.01.2001
Beiträge: 3.774
|
![]() Ok, dass hab ich gefunden, aber ich hab keine Ahnung wie das funktioniert??? Die Hilfe geht auch nicht "MSDN muss neu installiert werden??" Was ist MSDN?
|
![]() |
![]() |
![]() |
#6 |
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
![]() @Max Mustermann
welche version von vb6.0 hast du? (Einsteiger, ....) bei der einsteiger-version hast du nicht die rechte um dieses steuerelement einzufügen! es gibt aber auch eine möglichkeit die serielle schnittstelle über api-funktionen anzusteuern! funktioniert genauso gut! msdn is von microsoft, wo du verschiedene code-beispiele findest und auch sonstige tipps! Informationen über das Comm-Control findest du unter anderem hier ! mfg |
![]() |
![]() |
![]() |
#7 |
Inventar
![]() Registriert seit: 17.01.2001
Beiträge: 3.774
|
![]() Ich hab die TU Edition, glaun die ist gleichzustellen mit der Professional.
Ich will einfach mittels VB meine Serielle Schnittstelle (RS-232) Anteuern, damit diese dann die Info an den Pic µController weiterleitet. Ich möchte die einfachste Methode benutzen, da ich absolut keine Ahnung von der MAterie habe. Ich bin freu mich über jede Hilfestellung, und wenn ein Profi unter euch ist, tät ich mich auch gern mal zusammensetzten (Wenn verlangt wir gegen ein Bier, oder ein Essen, oder Bares) ![]() |
![]() |
![]() |
![]() |
#8 |
Master
![]() Registriert seit: 01.08.2001
Beiträge: 527
|
![]() hier ist ein beispiel-code!Beispiel zu einem Kommunikation-Steuerelement (MSComm)
Das folgende Beispiel zeigt eine grundlegende Kommunikation über eine serielle Schnittstelle mit einem Modem: Private Sub Form_Load () ' Puffer für die Eingabezeichenfolge Dim Instring As String ' COM1 einsetzen. MSComm1.CommPort = 1 ' 9600 Baud, keine Parität, 8 Datenbits und 1 Stopbit MSComm1.Settings = "9600,N,8,1" ' Steuerelement anweisen, daß es den gesamten ' Pufferinhalt lesen soll, wenn die Input-Eigenschaft ' verwendet wird. MSComm1.InputLen = 0 ' _Anschluß öffnen. MSComm1.PortOpen = True ' AT(tention)-Befehl an das Modem senden. MSComm1.Output = "ATV1Q0" & Chr$(13) ' Stellen Sie sicher, daß ' das Modem mit "OK" antwortet. ' Solange warten, bis das Modem Daten an den seriellen ' Anschluß gesendet hat. Do DoEvents Buffer$ = Buffer$ & MSComm1.Input Loop Until InStr(Buffer$, "OK" & vbCRLF) ' "OK"-Antwort aus dem seriellen Anschluß lesen. ' Serielle Schnittstelle schließen. MSComm1.PortOpen = False End Sub Hinweis Das Kommunikation-Steuerelement (MSComm) kann eine Abruf- oder eine ereignisgesteuerte Methode verwenden, um Daten vom Anschluß abzurufen. In diesem einfachen Beispiel wird die Abrufmethode verwendet. Ein Beispiel der ereignisgesteuerten Methode finden Sie in der Hilfe zum OnComm-Ereignis. das oncomm-ereignis tritt bei eintreffen von daten auf der seriellen schnittstelle auf! hoffe das beispiel hilft dir! ![]() mfg |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|