AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi Einen Chat mit den Sockets programmieren
Tutorial durchsuchen
Ansicht
Themen-Optionen

Einen Chat mit den Sockets programmieren

Ein Tutorial von Ultimator · begonnen am 5. Mai 2004 · letzter Beitrag vom 30. Jan 2014
Antwort Antwort
Seite 10 von 11   « Erste     8910 11      
Benutzerbild von Ultimator
Ultimator
Registriert seit: 17. Feb 2004
So, hier nun mein erstes Tutorial: Wie baue ich mir einen Chat

Es geht darum, wie man einen Chat mit einem zentralen Server mit den Sockets baut. Es werden dabei TClientSocket und TServerSocket verwendet. Sollte es auf genügend positive Resonanz stoßen, würde ich mich eventuell bereiterklären, weitere Tutorials zu schreiben.Bitte meldet mir (Tipp-)Fehler und weiteres, damit ich es immer weiter ausbauen und verbessern kann. Ich wäre für jede Kritik (und natürlich auch jedes Lob) sehr dankbar. Genug geredet, hier ist es nun endlich.

[edit]Da bei manchen Leuten der Download nicht zu funktionieren scheint, probiert es mal mit "Ziel speichern unter". Alternativ dazu habe ich hier noch den Link zu der Datei auf meinem Webspace: http://home.arcor.de/ultimator/Chat-Tutorial_1.1.pdf

[edit=Phoenix]Tutorial aktualisiert. Mfg, Phoenix[/edit]
Angehängte Dateien
Dateityp: pdf chat-tutorial_1.1_123.pdf (62,0 KB, 1609x aufgerufen)
 
Klaus01

 
Delphi 10.4 Sydney
 
#91
  Alt 6. Okt 2009, 15:01
Hi Ghostleader,

pushen solltest Du erst nach 24 Stunden.

Schau dir mal diese Anleitung an.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Ghostleader

 
Delphi 2010 Professional
 
#92
  Alt 6. Okt 2009, 15:10
Vielen Dank! Sorry ich hatte nur gesehen das dieser Thread schon über 6 Monate alt ist und das er auf der Portalseite schon von anderen Threads überholt wurde und damit jemand meinen Post sieht hab ich nochmal geschrieben . Aber ich werd es mir merken - das nächste mal erst nach 24 Stunde.

Mfg Ghost
Michael
  Mit Zitat antworten Zitat
Ghostleader

 
Delphi 2010 Professional
 
#93
  Alt 6. Okt 2009, 15:26
Hmm also ich habe Delphi5 und ich dachte das wäre Delphi 2005 aber das was in der Anleitung steht ist komplett anders als meine Sachen.
Ich soll das heruntergeladenes Verzeichnis in den Ornder "lib" einfügen.
Ich habe so einen Ordner aber der heißt "Lib" und die Ordner "BDS" und dadrin "3.0" im Screenshot habe ich nicht... (Der 1ste Screenshot von der Anleitung)
Michael
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 11 Alexandria
 
#94
  Alt 6. Okt 2009, 15:45
16 Minuten sind aber keine 24 Stunden . Nichtsdestotrotz, unter Delphi5 müsste das der Ordner C:\Programme\Borland\Delphi5\lib sein (Standard-Verzeichnis).
Detlef
  Mit Zitat antworten Zitat
Ghostleader

 
Delphi 2010 Professional
 
#95
  Alt 6. Okt 2009, 15:59
Gut. Wenn ich das jetzt eingefügt habe und dann IndySystem90.dpk öffne erscheint aber nicht dasselbe Fenster wie im Tutorial, es öffnet sich Delphi und ein Programm was ich nicht geschrieben habe. Starten kann man es leider nicht weil da ein Fehler kommt (irgendwas mit "ALIGN")
Michael
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 11 Alexandria
 
#96
  Alt 6. Okt 2009, 18:25
Wieso IndySystem90.dpk? Ich dachte, es geht um Delphi 5.
Detlef
  Mit Zitat antworten Zitat
Ghostleader

 
Delphi 2010 Professional
 
#97
  Alt 6. Okt 2009, 20:01
das ist aber der nächste schritt den man machen muss. diese datei da öffnen
Michael
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

 
Delphi 11 Alexandria
 
#98
  Alt 7. Okt 2009, 09:37
Du musst das Package öffnen, das zu Deiner Delphi-Version passt. Es macht doch keinen Sinn, das Tutorial für Delphi 2005 sklavisch in Delphi 5 abarbeiten zu wollen.
Detlef
  Mit Zitat antworten Zitat
Ghostleader

 
Delphi 2010 Professional
 
#99
  Alt 10. Okt 2009, 17:55
So der Chat ist jetzt fertig allerdings bekomme ich wie so viele andere den (unbeatworteten) fehler:
"Asynchroner Socket-Fehler 10060."

Was ist da los?!
Michael
  Mit Zitat antworten Zitat
Klaus01

 
Delphi 10.4 Sydney
 
#100
  Alt 10. Okt 2009, 18:08
Zitat von http://support.microsoft.com/kb/819124/de:
WSAETIMEDOUT (10060)

* Übersetzung : Verbindung wegen Timeout abgebrochen.
* Beschreibung : ein Verbindungsversuch ist fehlgeschlagen, weil die Gegenstelle hat nach einem bestimmten Zeitraum nicht richtig reagiert, bzw. die hergestellte Verbindung ist, fehlgeschlagen weil verbundene Host reagieren nicht.
.. kannst Du nicht den Verbindungsversuch mit try.. except kapseln
und entsprechend reagieren und eventuell später nochmals einen Verbindungsversuch starten.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 10 von 11   « Erste     8910 11      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz