-
Forum: Netzwerke
Delphi
by .chicken,
15. Mai 2007
Da iser auch shcon wieder, der Unwissende :P
Ok, danke an euch beide! Damit wär das erstmal geklärt ;-)
-
Forum: Netzwerke
Delphi
by .chicken,
15. Mai 2007
Also ich kram das Thema mal nochmal hervor. Hab das Projekt ne Zeit stehen lassen um mich etwas weiter in Internetprogrammierung reinzufinden. Wills jetzt nochmal rauskramen. Wenn ich nun auf einem Server mehrere Pokertische erstellen will, würde ich das folgendermaßen regeln:
Eigene Klasse TPokerTable, die pro Instanz ein Spiel verwaltet. Auf dem Server erstell ich dann ein dynamisches Array...
-
Forum: Netzwerke
Delphi
by .chicken,
17. Apr 2007
Ok, super danke für die schnelle Antwort. Dann weiss ich wie des gemeint ist!
(Außer die zweite Möglichkeit, die hab ich net ganz verstanden, aber ich versuch das nun mal zu lösen ^^)
-
Forum: Netzwerke
Delphi
by .chicken,
15. Apr 2007
Ja, ich weiss was das bedeutet und wie man es verhindern kann und dass das sclechter Stil ist.
Aber "der Unwissende" hat mir ja eine .pdf Datei hochgeladen, in der er gezeigt hat, wie er es umsetzen wuerde, das hab ich so gemacht und nun tritt halt der Fehler auf, deswegen wollte ich ihn fragen, ob das nun mein Fehler in der Umsetzung ist!
-
Forum: Netzwerke
Delphi
by .chicken,
14. Apr 2007
Weisste dazu denn nix? *seufz*
-
Forum: Netzwerke
Delphi
by .chicken,
12. Apr 2007
Also bin jetzt dabei das so zu realisieren, wie du gesagt hast bzw mit deiner Grafik gezeigt hast!
Aber: Er gibt mir trotzdem noch den Fehler aus: "Circulat Unit references to TCPServer".
Also zu den uses:
//TCPServer
uses ServerGameController;
//ServerGameController
uses GameServer;
-
Forum: Netzwerke
Delphi
by .chicken,
10. Apr 2007
Jo super, danke das hab ich dann soweit verstanden!
Ich löse es jetzt auch erstmal so, dass der Server ein eigenständiges Programm darstellt und auch angezeigt wird, damit ichi hm ein Protokoll etc hinzufügen kann! ;-)
Danke für deine Hilfe
-
Forum: Netzwerke
Delphi
by .chicken,
9. Apr 2007
Super, danke dass du dir soviel Mühe machst ;-)
Also äh...ich arbeite jetzt erstmal das Tutorial durch, das is ziemlich hilfreich und lässt mich mein Projekt nochn bisschen vereinfachen!
Dann werd ich das Projekt weiter bearbeiten und versuchen es so einfach wie möglich zu halten ;-)
Übrigens, weiss nich ob du mich da falsch verstanden hast :D ich hatte Server und Client keineswegs...
-
Forum: Netzwerke
Delphi
by .chicken,
8. Apr 2007
Und was is zu meiner Frage? :D (siehe Seite 3)
Edit: Wobei mir grad auffällt, das meine Methode so garnicht richtig funktioniert glaub ich!
Kann ich die uses nicht wie folgt anordnen?
Server
uses
Connector
-
Forum: Netzwerke
Delphi
by .chicken,
8. Apr 2007
Also die Idee mit den Konstanten find ich gut, das einzige was ich dabei noch nich ganz verstehe:
Ich habe ja variable Parameter in manchen Nachrichten ('Bet zB), wie setz ich das um?
Dann hab ich im Anhang mal ne kleine Grafik wie ich es jetzt geplant habe, um der Sache mit Controller und Server zu entgehen (vielleicht verdeutlicht das auch wie die Dinge in Verbindung stehn ;-))
Dazu ne...
-
Forum: Netzwerke
Delphi
by .chicken,
7. Apr 2007
So kurz bissl gesucht ;-)
http://www.delphi-forum.de/viewtopic.php?t=35976&highlight=split
Edit: Da stand übrigens auch das mit dem Protokoll, genauer Kommunikationsprotokoll!
-
Forum: Netzwerke
Delphi
by .chicken,
7. Apr 2007
Hm danke für die Antwort aber habe im Delphi-Forum gelesen, dass das nicht gut ist records zu verschicken und man sich lieber die Mühe machen sollte eine ordentliche Auswertung für den Text zu schreiben!?
-
Forum: Netzwerke
Delphi
by .chicken,
7. Apr 2007
Ok, wahrscheinlich hast du Recht und ihc bin auch shcon ziemlich durcheinander im Projekt. Das liegt einfach daran, dass am Anfang viele Dinge nicht mit bedacht werden und die dann hinterher füchtig eingesetzt werden!
Ich denke ich schriebe die Units nochmal neu und ordentlich!
Zu der Sache mit dem Controller. Also nur der Server kennt den Controller!
Wenn ein Spieler setzt, schickt er eine...
-
Forum: Netzwerke
Delphi
by .chicken,
6. Apr 2007
Ok, also erstmal ne Frage vorweg!
Hab im Inet was über ein Protokoll gelesen, dass die Kommunikation zwischen Server und Client regelt.
Damit ist doch nichts anderes gemeint, als das auswerten von Textnachrichten, die zwischen Server und Clients hin und hergeschickt werden oder?
Ok, dann zum Stand der Dinge ;-)
Hab nun die Kommunikation zwischen Server und Client ziemlich fertig (das...
-
Forum: Netzwerke
Delphi
by .chicken,
5. Apr 2007
Und ich hab noch eine Frage:
Wie kann ich alle aktiven Server im Netzwerk anzeigen lassen?
Sodass die Clients dann auch darauf connecten koennen!
-
Forum: Netzwerke
Delphi
by .chicken,
5. Apr 2007
Ok, also bisher geht alles ganz gut, bin grad bei dem Senden und Auswerten von Nachrichten!
Klappt soweit auch, nur weiss ich nicht, wie ich den Array der Spieler versenden soll.
Alle anderen Werte sind ja nur Integer bzw Strings und auhc nur einzelne Werte!+
Das ist ja ein Array eines bestimmten Typs!
type
TKarte = class
FBild, FFarbe: Integer;
-
Forum: Netzwerke
Delphi
by .chicken,
4. Apr 2007
Yeeehaw soweit klappts :)
Super, vielen Dank und die Sache mit dem Breakpoint ist auch nicht schlecht zu wissen ;-)
(Der Fehler war übrigens, dass ich den Konstruktor des Servers falsch deklariert hatte (ohne "AOwner: TComponent"))
-
Forum: Netzwerke
Delphi
by .chicken,
4. Apr 2007
Ok, aber er gibt immernoch ein Problem aus!
Und zwar:
"Project LAN_Poker raised exception class EStackOverflow with message 'Stack overflow'"
Ich werd daraus net schlau sorry (hoffe es ist nicht wieder son dummer Fehler)!
-
Forum: Netzwerke
Delphi
by .chicken,
4. Apr 2007
Ach scheiße :D Sowas passiert mir immer wieder! Ja mit dem Objekt-Orientierten-Programmieren is schon richtig! Bei vielen Dingen weiß ich immer nich ganz was gemeint ist und unser InfoLehrer hat eh keine Peilung was Erklären überhaupt bedeutet!
Er sagt immer nur: "Und eure Aufgabe ist jetzt euch zu dem Thema Infos aus dem Internet zu suchen! Das ist auch ein Teil der Informatik! Blabla..."
...
-
Forum: Netzwerke
Delphi
by .chicken,
4. Apr 2007
Also, hab jetzt alles nochmal ueberarbeitet und auch einiges verbessern können!
Habe aber immernoch einen Fehler! Ich häng das Projekt einfach mal an!
(Hab bisher eigentlich nur die 6Units "Server", "Client", "Controller", "Deck", "Karte", "Spieler" geschrieben aber hab die nun zum Testen und kompilieren mal in ein Projekt eingebunden!)
Startet das Programm einfach mal und klickt auf Start...
-
Forum: Netzwerke
Delphi
by .chicken,
3. Apr 2007
Edit: Natürlich doof wenn man die uses Klausel vergisst -.-
Trotzdem funzt es noch nicht wie ich will, habs nun nochmal n bissl geändert:
unit Server;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls, Spin, Controller, ScktComp;
-
Forum: Netzwerke
Delphi
by .chicken,
3. Apr 2007
Also ich hab vom Server noch nicht viel!
unit Server;
interface
uses Controller;
type
-
Forum: Netzwerke
Delphi
by .chicken,
3. Apr 2007
Oh mein Gott, wie kompliziert ist das denn...ich will doch nurn Ereignis erstellen o.O
Wo schreib ich denn jetzt zB rein was passiert wenn das Ereignis in Kraft tritt?
Sorry aber das kapier ich grad ma garnich!
Trotzdem danke fuer diene sehr ausfuehrliche Antwort!
-
Forum: Netzwerke
Delphi
by .chicken,
3. Apr 2007
Ok, Fragen über Fragen und hier is schon wieder eine ;-)
Also wie schreibe ich ein Event für meinen Server, wenn ich ihn zur Laufzeit erstelle?
Hab hier im Forum ganz viel zu TMyNotifyEvent gefunden aber daraus bin ich echt nicht schlau geworden!
Also ich möchte das OnClientRead-Event definieren, aber ich weiss nicht wie ich das machen soll!?
-
Forum: Netzwerke
Delphi
by .chicken,
3. Apr 2007
Ok...versuch ich ma hinzukriegen aber im Moment hab ich eh keine kreative Phase :D
Dankeschön