Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
kevu-fuhrer_
Newbie
Newbie

Anmeldedatum: 03.01.2008
Beiträge: 13

Nachrchtendienst
Verfasst am: 04.01.2008, 15:24

Hallo Leute

Ich hab da ne Frage bezüglich Windows Nachrichtendienst.
Eine Nachricht zu verschicken ist nicht so schwierig aber dann mit Visual Basic am anderen ende die Nachticht abfangen und auslesen wird wahrscheinlich ein bischen schwieriger.

Hat jemand dies schon mal gemacht?

Danke im voraus.
 
Marduk_
« Moderator »<b><font color=green>« Moderator »</font



Anmeldedatum: 17.06.2007
Beiträge: 389


Verfasst am: 04.01.2008, 17:29

Also um es mal ganz einfach zu beschreiben.

Du startest die cmd mit process.start()
Code:
Dim cmd As Diagnostics.Process  = New Diagnostics.Process()
with cmd.startinfo
.FileName = Environ("COMSPEC")
.CreateNoWindow = True
.RedirectStandardInput = True
.RedirectStandardOutput = True
.RedirectStandardError = True
.UseShellExecute = False
End With
cmd.start()

Das sind die "Startparameter" Sozusagen. Mit dem Redirects leiten wir den Eingabe, den Ausgabe und den Fehlerstream um, damit wir sie später auslesen können.

Code:

Dim StdIn As StreamWriter = cmd.StandardInput
StdIn.AutoFlush = True ' Puffer automatisch flushen
Dim StdOut As StreamReader = cmd.StandardOutput
Dim StdErr As StreamReader = cmd.StandardError

Damit können wir dann auslesen und "fernsteuern".

Mit StdIn.WriteLine("cd ..") solltest du dann die CMD fernsteuern könne. Auslesen kannst du dann mit _sTemp = stdOut.readline() oder .readtoend
 
kevu-fuhrer_
Newbie
Newbie

Anmeldedatum: 03.01.2008
Beiträge: 13


Verfasst am: 04.01.2008, 17:40

Danke

Was Fernsteuern coooooolll. Nein Scherz du hast mich wohl durchschaut Very Happy
Ich will einen art Lanchat machen mit dem mann aber auch Commands übertragen kann dass heisst man kann bei dem auf der anderen Seite Cd Laufwerk und so Ein und Ausfahren.

Danke für den Tip
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: visual basic, auslesen, windows

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: [Ebook] jetzt lerne ich Visual Basic 6 5067 02.06.2010, 13:55
Keine neuen Beiträge Miceosoft Visual Basic 6.0 Einsteiger Kurs? 1189 17.02.2007, 21:01
Keine neuen Beiträge SUCHE MICROSOFT VISUAL BASIC! 944 12.02.2007, 21:54
Keine neuen Beiträge Microsoft Visual Basic 1275 28.01.2007, 00:59
Keine neuen Beiträge Visual Basic.. Version?? 1230 22.01.2007, 18:23
 


[ Time: 0.1238s ][ Queries: 88 (0.0603s) ][ GZIP on - Debug on ]