Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Hilfe bin neuling und möchte nen 2p2 chat (https://www.delphipraxis.net/52637-hilfe-bin-neuling-und-moechte-nen-2p2-chat.html)

wodkadoctors 31. Aug 2005 18:30


Hilfe bin neuling und möchte nen 2p2 chat
 
Hallo ich habe fast keine ahnung von Delphi und möchte gerne einen p2p chat basteln wie kann ich das machen folgendes hab ich schon fertig:

procedure TForm1.B_ServClick(Sender: TObject);
begin

end;

end.

und

procedure TForm1.B_SendClick(Sender: TObject);
begin

end;

end.

mit dem ersten möchte ich den entfang für daten starten

und mit dem zweiten möchte ich an die eingegebene ip adresse daten senden.

Frage wie läuft das jetzt mit den sockets?
Zu mir: Kann bisher nur rechnen mit delphi

Aenogym 31. Aug 2005 18:45

Re: Hilfe bin neuling und möchte nen 2p2 chat
 
hi wodkadoctors (:cheers: ),

also, dass du schon so weit bist, ist gut ;)
mit den socket-komponenten wirst du keinen erfolg haben, da diese sich dem client-server-system bedienen. peer-to-peer wirst du per UDP realisiert bekommen (evtl. geht's auch mit TCP, aber das weiß ich nicht genau).
allgemein ist peer2peer um einiges komplizierter als client-server. deshalb, ganz ehrlich, würde ich dir empfehlen, mit etwas leichterem anzufangen. denn mit fast keiner ahnung von delphi wird dein vorhaben leider extremst schwierig (um nicht zu sagen, unmöglich).

aber: gib nicht auf!
lerne delphi erst einmal so gut, dass du wirklich "im schlaf" weißt, wann du welche objekte instantiierst, wie du eigene klassne entwirfst und so wieter und so fort.
ein gutes einsteiger-tutorial gibt es zum beispiel bei http://dsdt.info/grundlagen/

wenn du die grundlagen drauf hast, kannst du dir ja erst einmal tutorials zu TCP und UDP reinziehen. wenn du das kannst, schaue dich nach peer2peer-tutorials um.

ich für meinen teil (programmiere seit 7 jahren mit delphi) würde es mir zwar zutrauen, solch ein p2p programm zu basteln, allerdings glaube ich, dass es ziemlich aufwändig wird und ich viele neue dinge lernen muss. (das sag ich dir, um dir vor augen zu führen, wie hoch du dir dein ziel gesteckt hast ;))

nichts desto trotz (schreibt man das so?) wünsche ich dir viel erfolg bei deinem vorhaben und natürlich ein lautes herzlich willkommen in der DelphiPRAXis :hi: !

aenogym

sECuRE 31. Aug 2005 18:46

Re: Hilfe bin neuling und möchte nen 2p2 chat
 
Hi,

schau mal in dein Delphi-Verzeichnis. Dort solltest du im Verzeichnis Borland\Delphi7\Demos\Internet\NetChat ein Beispiel für einen Chat haben. Weiterhin wären Grundlagen ganz nett, wenn du bisher nur Rechnen kannst. Auf www.dsdt.info gibt's einige Tutorials. Außerdem meinst du wohl einen Peer-2-Peer-Chat, oder?

Edit: Schwupps, etwas zu spät. Vielleicht trotzdem noch hilfreich? ;) Ich würde ebenfalls empfehlen, mit etwas einfacherem anzufangen. Einen kompletten Chat zum kopieren wird dir keiner nun schreiben und wenn es selbst nicht kannst musst du eben erst mal üben ;).

cu

Chegga 31. Aug 2005 18:47

Re: Hilfe bin neuling und möchte nen 2p2 chat
 
Hi,

schaue dir mal dieses Tutorial an.

Das nächste mal bitte Delphi-Tags benutzen,
wenn du einen Delphi-Code postest. :wink:
(Auch wenn der Code sehr mager ist... :roll: )

MfG Marc

P.S.:
:dp: Herzlich willkommen in der DP! :party:

wodkadoctors 31. Aug 2005 18:57

Re: Hilfe bin neuling und möchte nen 2p2 chat
 
Danke für die hilfe wenn es noch zu schwer ist übe ich halt erstmal hab ja zeit

Aenogym 31. Aug 2005 19:22

Re: Hilfe bin neuling und möchte nen 2p2 chat
 
Zitat:

Zitat von wodkadoctors
Danke für die hilfe wenn es noch zu schwer ist übe ich halt erstmal hab ja zeit

richtige einstellung :thumb: andere leute geben leider viel zu schnell auf....
und frag ruhig bei weiteren problemen etc. aber, remember, für jede frage einen neuen thread eröffnen ;)

viel erfolg,
aeno


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:31 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