ein objektverweis fehlt...
-
ich versuche es gerade mit tcp/ip und an dieser stelle
static void Main() { Application.Run(new Form1()); app(); } private void app() { while(status) { this.bekommen = this.hörer_server.ReadLine(); this.listBox1.Items.Add(this.bekommen); } }
haut mir der compiler
diese
C:\Dokumente und Einstellungen\SUPERADMIN\Eigene Dateien\Visual Studio Projects\SERVER-CHAT\Form1.cs(160): Ein Objektverweis ist für das nicht statische Feld, Methode oder Eigenschaft 'SERVER_CHAT.Form1.app()' erforderlich.
fehlermeldung heraus.
ich weis leider nicht warum...
-
oh entschuldigt:
der compiler meint damit die methoder app(); in der main methode
-
Wieviel soll der Compiler denn noch sagen? Der sagt doch schon ganz genau was falsch ist. Du hast in deiner Klasse Form1 ne Methode mit dem Namen app(). DU verwendest die aber ohne Objekt! Du musst erst ein Objekt erstellen(deshalb sagt dir der Compiler das ein Objektverweis fehlt) und dann kannst du die Methode app() von deinem Objekt aufrufen. Ohne objekt kannst du die Methode auch nicht aufrufen. Oder du machst deine Methode statisch, dann kannst du sie immer aufrufen mit dem Klassennamen.
-
ui ooooops
ok thxfunzt jetzt