maltonade
Cadet 2nd Year
- Registriert
- Okt. 2010
- Beiträge
- 24
Hallo,
Ich benutze den Borland C++ Builder 6. Ich habe die Velleman P8055-1 Karte. Die Karte Lokal anzusteuern ist überhaupt kein Problem. Das soll jetzt aber auch übers Netwerk Funktionieren. Ich benutze den Client und Server Socket. Verbindung aufbauen und Text übertragen funktionert 1A. Muss man da zwingend einen String übertragen? Hatte mir es so gedacht, dass wenn ich z.b. eine Led einschalten will vom Client eine 1 Übertragen wird. Beim Server dann mit if else oder switch case das Empfangene auswerten. Habe es mit Zahlen und Buchstaben versucht aber leider kein Erfolg.
Meine Ansätze waren:
Für den Anfang habe ich es mit if versucht.
edEmpfang->Text = Socket->ReceiveText(); (edEmpfang ist das Empfang Edit Feld)
strcpy(zahl,edEmpfang->Text) (Zahl ist ein Char Vektor)
if(zahl=="A")
{
SetAllDigital();
}
Da es mit Zahlen nicht funktioniert habe ich es mit Buchstaben versucht. Aber so funktionert es leider auch nicht.
Was mache ich falsch? Hoffe ihr habt eine Idee.
mfg
maltonade
Ich benutze den Borland C++ Builder 6. Ich habe die Velleman P8055-1 Karte. Die Karte Lokal anzusteuern ist überhaupt kein Problem. Das soll jetzt aber auch übers Netwerk Funktionieren. Ich benutze den Client und Server Socket. Verbindung aufbauen und Text übertragen funktionert 1A. Muss man da zwingend einen String übertragen? Hatte mir es so gedacht, dass wenn ich z.b. eine Led einschalten will vom Client eine 1 Übertragen wird. Beim Server dann mit if else oder switch case das Empfangene auswerten. Habe es mit Zahlen und Buchstaben versucht aber leider kein Erfolg.
Meine Ansätze waren:
Für den Anfang habe ich es mit if versucht.
edEmpfang->Text = Socket->ReceiveText(); (edEmpfang ist das Empfang Edit Feld)
strcpy(zahl,edEmpfang->Text) (Zahl ist ein Char Vektor)
if(zahl=="A")
{
SetAllDigital();
}
Da es mit Zahlen nicht funktioniert habe ich es mit Buchstaben versucht. Aber so funktionert es leider auch nicht.

Was mache ich falsch? Hoffe ihr habt eine Idee.
mfg
maltonade