Entwickler-Ecke
Internet / Netzwerk - Chatprogramm
ConditionZero - So 10.12.06 23:56
Titel: Chatprogramm
abend, ich will en kleines chatprogramm machen also für zwei leute über ip-adresse.
also amn gibt eben die ip-addy ein vom andren un der muss es programm halt au offen ham btw. es gibt ne message wenn sich wer verbinden will. hab in die richtung noch nie was gemacht mit client und server, kann mir da wer weiterhelfen, also des is mein bisheriger code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| procedure TForm1.IPAdresseEditClick(Sender: TObject); begin if IPAdresseEdit.Text = StandartText then begin IPAdresseEdit.Text:=Trim(''); end; end;
procedure TForm1.FormShow(Sender: TObject); begin StandartText:= IPAdresseEdit.Text; end;
procedure TForm1.Button1Click(Sender: TObject); begin ClientItem.Lines:= EnterMessageMemo.Lines; ClientConv.ConnectMode:= ClientItem.Lines; end; |
LG
Moderiert von
Christian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mo 11.12.2006 um 00:11
ConditionZero - Mo 11.12.06 20:16
ja hab kein plan was da au passieren soll hab da halt ma ebs ausprobiert ^^
thx werds mir durchlesen,
LG
ConditionZero - Mo 11.12.06 23:16
iwie blick ich des tutorial ned ich weiß des hört sich jetzt dumm an weil da is quasi es fertige programm drin aber hmmm...
Narses - Mo 11.12.06 23:29
Moin!
Zwei Sachen:
a) Macht es dir was aus, sogenanntes "Deutsch" zu schreiben... ? ;)
b) Was verstehst du denn nicht? Also etwas konkreter, als "das da"... :D
cu
Narses
ConditionZero - Di 12.12.06 20:36
Ja ich kann auch auf Wunsch Deutsch schreiben =)
Also ich habe mich eigentlich noch nie mit Clients und Server beschäftigt. Jetzt habe ich die Aufgabe bekommen ein kleines Chatprogramm zu machen also so ähnlich wie ICQ nur viel simpler also das man die IP-Adresse eingeben kann mit dem gechattet werden soll und dann ein TEdit zum eingeben, ein TButton zum absenden und ein TMemo wo das Protokoll angezeigt wird. Ich habe aber keine Ahnung wie ich da jetzt genau anfangen soll weil da gibt es mehrere Komponente (ServerItem etc.) Ehlrich gesagt weiß ich nicht einmal ob man die dafür benötigt. Deswegen habe ich den Tread auf gemacht in der Hoffnung jemand kann mir da bissl Grundliegendes erklären oder wie du einen Link schicken. Das Problem wiederrum bei deinem Tutorial ist, da ist der Quellcode vorgekaut und kein allzu großer Lerneffekt vorhanden wie wenn man Tipps bekommt usw. und dann genau nachvollziehen kann warum und was wann an Sourcecode kommt/kommen muss.
So ganz ausführlich artikuliert ;-)
LG
Narses - Di 12.12.06 21:28
Moin!
ConditionZero hat folgendes geschrieben: |
| Ja ich kann auch auf Wunsch Deutsch schreiben =) |
Tatsächlich, danke. ;)
ConditionZero hat folgendes geschrieben: |
| Also ich habe mich eigentlich noch nie mit Clients und Server beschäftigt. Jetzt habe ich die Aufgabe bekommen ein kleines Chatprogramm zu machen also so ähnlich wie ICQ nur viel simpler also das man die IP-Adresse eingeben kann mit dem gechattet werden soll und dann ein TEdit zum eingeben, ein TButton zum absenden und ein TMemo wo das Protokoll angezeigt wird. Ich habe aber keine Ahnung wie ich da jetzt genau anfangen soll weil da gibt es mehrere Komponente (ServerItem etc.) Ehlrich gesagt weiß ich nicht einmal ob man die dafür benötigt. |
OK, also mal ganz langsam: du hast komplett keine Ahnung, wie man einen Chat aufbaut; habe ich das soweit korrekt verstanden?
ConditionZero hat folgendes geschrieben: |
| Das Problem wiederrum bei deinem Tutorial ist, da ist der Quellcode vorgekaut und kein allzu großer Lerneffekt vorhanden |
...aber mein (Basis-)Tut ist dir schon zu sehr "vorgekaut"? Ja, hm, wie willst du denn in die Materie einsteigen, wenn du überhaupt keine Ahnung hast, wo du anfangen sollst... ?! :nixweiss: :gruebel:
ConditionZero hat folgendes geschrieben: |
| wie wenn man Tipps bekommt usw. und dann genau nachvollziehen kann warum und was wann an Sourcecode kommt/kommen muss. |
Ich würde an dieser Stelle vorschlagen, du gehst mal den Basis-Chat durch und dann machst du das ganze noch einmal, aber ohne in das Tutorial reinzuschauen - "auswendig", sozusagen. Dann kannst du ja direkt sehen, wieviel du von dem "vorgekauten" überhaupt behalten hast... :D
Abgesehen davon: wer hält dich denn ab, das Chat-System mit eigenen Erweiterungen "aufzupeppen", z.B. Nicknames, Accounting (also Anmeldung mit Passwort), vielleicht auch Dateiübertragung oder gar ein "Mal-Chat" (gemeinsam auf einem Image zeichnen)? Nur so mal als Anregung... ;)
cu
Narses
ConditionZero - Di 12.12.06 23:31
Ja soegesehen habe ich keine Ahnung davon... Ich hab halt en Grundwissen wo da sicher eine wichtige Rolle spielt.
Ja des mit dem Tutorial erweitern ist ne gute Idee, muss halt erstmal hinbekommen das alles in einer Form ist und nicht in zwei.
Merce
Lg
eruhenon - Mi 13.12.06 17:23
falls du aber daran denken solltest mehr als nur text hin und her zuschicken zB userlist oder sowas dann solltest du dir gleich gedanken üben ein protokoll machen. das im nachhinein zu integrieren ist nen mörder aufwand...
hab nämlich selbst vor paar tagen geschrieben und kann somit aus erfahrung redn;-)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!