ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
311
311
EMPFEHLEN
-
20.03.08 19:44 #1
- Registriert seit
- Aug 2006
- Beiträge
- 12
Hallo,
Ich e mit der Visual Basic 2005 Express Edition und habe vor kurzer Zeit einen
kleinen Chat mit Winsockets gebaut (mit TUT)
Nun, meine Kumpels, die kein Express haben, erhalten beim strarten der Application einen Fehler, der durch Winsocket ausgelöst wird.
Nun habe ich eine neue Idee... Ich würde gerne einen Chat, der, die Eingaben auf einem Internetserver in eine TXT (Textdatei) datei speichert und alle 3 sekunden refresht, so das man einfach immer die neusten Einträge sieht...
Nun ich denke möglich wäre des, aber ich bin ein Code ...
Könnte mir jemand einen Link oder einen Code dazu geben, oder zeigen wie man sowas macht...
Ich will hier niemanden belästigen, aber ich wäre forh um hilfe...
MfG
Raphael Fuchs
-
Hallo!
Text-Datei ist ganz schlecht
-Wenn einer gerade lesend oder schreibend zugreift, kann der andere nicht mehr zugreifen!
-Soll alle 3 Sek. die ganze Datei ausgelesen werden? Wenn du 5 User hast und 1000 Zeilen die alle 3 Sekunden von 5 Leuten ausgelesen werden, dann viel Spass!
Vergiss es einfach! Vielleicht gut zum Üben, ist aber überhaupt nicht praxisnah!
Dafür nimmst du dir eine Datenbank. MySql z.B. (Was natürlich auch nicht üblich für ein Chat ist!)
folgender Massen machst du dein Code [C#] (lässt sich aber in VB analog umsetzen):
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
using System.Data.OleDb; ... OleDbConnection myConnect = new OleDbConnection("Hier rein kommt dein Connectionstring. Wie so einer ausschaut, siehe www.connectionstrings.com"); OleDbCommand myCommand = new OleDbCommand("SELECT beitrag FROM ChatTabelle", myConnect); //Die Tabelle ChatTabelle (oder ähnlich) muss existieren und eine Spalte mit dem Namen 'beitrag' enthalten! myConnect.Open(); OleDbDataReader myReader = myCommand.ExcequeReader(); while(myReader.Read()) { this.TextBox1.Text += myReader["beitrag"].ToString(); //alle 'beiträge' werden Eins nach dem Anderen ausgelesen. } myReader.Close(); myConnect.Close(); ...
Der Code war jetzt frei Schnauze! Möglich, dass sich Tipfehler eingeschliechen haben!
Gruß
d-StenchHomepage: d-Stench
-
21.03.08 16:54 #3
Vielleicht sollten wir uns mal die Fehlermeldung anschauen... grundsätzlich ist die Idee mit dem Chat über WinSock doch gar nicht so schlecht.
Ähnliche Themen
-
auslesen einer textdatei und in eine neue textdatei schreiben
Von prinzessin4444 im Forum C/C++Antworten: 3Letzter Beitrag: 10.12.08, 12:01 -
Chat über eine Textdatei
Von Swordwolf360 im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 15.03.08, 11:19 -
Anhand von SqlCmd eine erzeugte Textdatei auslesen und in eine Tabelle schreiben
Von CMS25 im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 21.11.06, 13:36 -
Chat über TCP/IP
Von FingerSkill im Forum C/C++Antworten: 1Letzter Beitrag: 27.05.06, 08:06 -
Kleine PHP Chat-Textdatei verwalten
Von son gohan im Forum PHPAntworten: 8Letzter Beitrag: 06.10.05, 00:43





Zitieren
Login





