Hallo
Ich möchte gerne das zwei Programme auf unterschiedlichen Computern miteinander komunizieren können. Ein Beispiel dazu:
Programm 1:
Erklärung zu Programm1: Wenn man das Programm startet, dann ändert sich der Wert der Variable Status auf "online" und wird an den FTP Server gesendet.
Programm2:
Problem: Wenn Programm1 die Variable gerade hochlädt/überschreibt und Programm2 die gleichzeitig downloaden will stürzen beide programme ab, wenn man ein try mit einbindet bleiben beide programme trotzdem hängen. Wie kriegt man es hin, das das nicht passiert? GGf eine andere Möglichkeit? Wenn ja dann bitte erklären denn Ich = "fortgeschrittener Anfänger"
Lg Mr.Bodega
Ich möchte gerne das zwei Programme auf unterschiedlichen Computern miteinander komunizieren können. Ein Beispiel dazu:
Programm 1:
VB.NET-Quellcode
- Imports System.Net
- Imports System.IO
- Imports System
- Dim wc As New Net.WebClient
- Dim Status As String = "offline"
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
- Status = "online"
- Try
- web.Credentials = New Net.NetworkCredential("Benutzername", "Passwort")
- web.UploadString("ftp adresse", Status)
- Catch ex As Exception
- MsgBox("Fehler beim Senden des Statuses")
- End Try
Erklärung zu Programm1: Wenn man das Programm startet, dann ändert sich der Wert der Variable Status auf "online" und wird an den FTP Server gesendet.
Programm2:
Problem: Wenn Programm1 die Variable gerade hochlädt/überschreibt und Programm2 die gleichzeitig downloaden will stürzen beide programme ab, wenn man ein try mit einbindet bleiben beide programme trotzdem hängen. Wie kriegt man es hin, das das nicht passiert? GGf eine andere Möglichkeit? Wenn ja dann bitte erklären denn Ich = "fortgeschrittener Anfänger"
Lg Mr.Bodega