Autor Beitrag
Die Brotmafia
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 110

Win XP Suse Linux 9.3
Delphi 7 Enterprise, Delphi 2005
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
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++
BeitragVerfasst: So 06.11.05 15:51 
*g* Fehler gefunden...
Guck mal beim Server... du hast den nie aktiviert. :D
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. :wink:

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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 110

Win XP Suse Linux 9.3
Delphi 7 Enterprise, Delphi 2005
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: So 06.11.05 16:29 
ausblenden z.B. OnCreate
1:
idTCPServer1.Active := True;					

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
DarkLord05
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
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++
BeitragVerfasst: 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:

ausblenden z.B.
1:
ServerSocket1.Active := True;					


Wenn das Programm beendet werden soll, sollte der Server auch ausgeschaltet werden:

ausblenden 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 :D
Benutzername
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 210

Win XP Pro
Delphi 7 PE, D2005 Prof. SSL
BeitragVerfasst: Mo 07.11.05 14:48 
Hmm, vielleicht sollte ich das Tut doch endlich mal Überarbeiten :lol:
Seraph
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 163

Windows.:siXPack:.
Delphi7 Professional
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Do 02.02.06 09:50 
Moin!

Schau dir mal das hier an; damit solltest du weiter kommen. :wink:

cu
Narses
Seraph
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 163

Windows.:siXPack:.
Delphi7 Professional
BeitragVerfasst: Do 02.02.06 11:17 
user profile iconNarses hat folgendes geschrieben:
damit solltest du weiter kommen. :wink:


Ja danke! Hast mir echt geholfen!

cu
Seraph