| Autor |
Beitrag |
Die Brotmafia
      
Beiträge: 110
Win XP Suse Linux 9.3
Delphi 7 Enterprise, Delphi 2005
|
Verfasst: So 06.11.05 15:05
Also hallo erstmal, dies ist mein erster Post hier im Board *g*
Hab vor ein paar Tagen angefangen mit Delphi zu programmieren und halt so die Standard Tutorials und Taschenrechner durchgemacht und so.
Jetzt sitz ich grad an nem Tutorial zur Programmierung eines Chats, aber irgendwie wills nicht so recht funtkionieren, wobei ich nicht weis woran das liegt.
Hab mir den Source schon ein paar mal durchgelesen jetzt, aber kann einfach keinen Fehler finden, den giebt es aber nunmal.
Immer wenn ich meine compillierte Datei öffne und die IP des Servers eintrage, der dann auf meinem PC läuft, kommt son komischer Error "Asynchronous socket error 10061".
Weis echt nicht mehr, woran das liegen könnte, ich hab euch mal den Source auf mein Space hochgeladen, das Tutorial von dem ich den Source gemacht habe dazu.
Source: home.arcor.de/brotmafia/Delphi/Chat.rar
Tutorial: home.arcor.de/brotma...r%20einen%20Chat.pdf
Schon mal im Vorraus danke für eure Antworten!!
mfg Die Brotmafia
_________________ Brot für die Welt, Kuchen für mich!
|
|
retnyg
      
Beiträge: 2754
SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
|
Verfasst: So 06.11.05 15:22
vielleich solltest du dir erstma selber ein tutorial durchlesen
btw im examples oder demos ordner von delphi ist schon n chat mit dabei
_________________ es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: So 06.11.05 15:26
Ich verweiß mal auch auf mein DXPlay-Chat-Tut in der Libary:
www.delphi-library.de/topic_49517.html
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|
DarkLord05
      
Beiträge: 449
WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
|
Verfasst: So 06.11.05 15:51
*g* Fehler gefunden...
Guck mal beim Server... du hast den nie aktiviert.
Wenn ich dir noch nen Tipp geben darf, versuche ein bisschen strukturierter zu schreiben.
Nich alles in die 1. Zeile. Und den Komponenten am besten auch eindeutige Namen geben: Label1 = AusgabeLabel oder L_Ausgabe. Sind nur Beispiele.
EDIT:
@retnyg
Er hat sich ja dazu ein Tutorial durchgelesen...das nächste mal bitte den Post besser lesen.
Und zu den Demos...so weit ich es weiß sind die Demos indy...kannst mich ja verbessern^^ Und Indy finde ich irgendwie Kompliziert. Bei manchen Sachen jedenfalls.
mfg. Lars / DarkLord
|
|
Die Brotmafia 
      
Beiträge: 110
Win XP Suse Linux 9.3
Delphi 7 Enterprise, Delphi 2005
|
Verfasst: So 06.11.05 16:24
Hmm, was meinst du mit "aktiviert" ? Sag ma was muss ich da machen *g*, komm grad nicht ganz mit...
|
|
GTA-Place
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: So 06.11.05 16:29
z.B. OnCreate 1:
| idTCPServer1.Active := True; |
_________________ "Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
|
|
DarkLord05
      
Beiträge: 449
WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
|
Verfasst: So 06.11.05 16:44
Also, man muss um auf den Server Connecten zu können den Server aktivieren. Gewählihc macht man das mit nem Button. Dies sieht dann bei dir so aus:
z.B. 1:
| ServerSocket1.Active := True; |
Wenn das Programm beendet werden soll, sollte der Server auch ausgeschaltet werden:
z.B. 1:
| ServerSocket1.Active := False; |
Falls noch weitere Fragen kommen, wir helfen hier gerne *g*
@GTA-Place Er arbeitet nicht mit Indy... ist aber trotdem das gleiche 
|
|
Benutzername
      
Beiträge: 210
Win XP Pro
Delphi 7 PE, D2005 Prof. SSL
|
Verfasst: Mo 07.11.05 14:48
Hmm, vielleicht sollte ich das Tut doch endlich mal Überarbeiten 
|
|
Seraph
      
Beiträge: 163
Windows.:siXPack:.
Delphi7 Professional
|
Verfasst: Do 02.02.06 09:07
Man nehme mal an, ich verstehe von diesem Chat-Zeugs ganz einfach garnichts!!!
Könntet ihr mir dann, ohne dass ich weitere Kombonenten installieren muss, ein anfaches Beispiel posten???
Ein Beispiel das zeigt, wie sich ein TCPClient auf einen TCPServer verbinded und evtl. einen String überträgt!
Bzw. den Inhalt eines ganzen Memos!
Grüße und Danke im Voraus
Seraph
|
|
Narses
      

Beiträge: 10185
Erhaltene Danke: 1261
W11x64
TP3 .. D7pro .. D10.2CE
|
Verfasst: Do 02.02.06 09:50
Moin!
Schau dir mal das hier an; damit solltest du weiter kommen.
cu
Narses
|
|
Seraph
      
Beiträge: 163
Windows.:siXPack:.
Delphi7 Professional
|
Verfasst: Do 02.02.06 11:17
Narses hat folgendes geschrieben: | damit solltest du weiter kommen.  |
Ja danke! Hast mir echt geholfen!
cu
Seraph
|
|