AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

einzelne Variable versenden

Ein Thema von Noob1990 · begonnen am 11. Jul 2010 · letzter Beitrag vom 11. Jul 2010
Antwort Antwort
Seite 1 von 3  1 23      
Noob1990

Registriert seit: 7. Mär 2010
15 Beiträge
 
#1

einzelne Variable versenden

  Alt 11. Jul 2010, 11:31
Hallo... ich bins mal wieder
so jetzt wo ich mich wieder ein wenig in delphi eingearbeitet habe und die simplen dinge behersche außer klassen bezeichnung und erstellung ( da muss ich ab un zu noch ma nachshcauen) wollte ich mich mal so langsamm ans internet/netzwerk wagen.Sprich ich wollte zewcks übung nur eine einzelene variable zuerst an eine bestimmte Ip adresse senden und dann an eine unbestimmte( sprich 2 leute ham ein un das selbe Programm und das Programm tauscht daten via internet aus ähnlich wie ein computerspiel wo man auch nie weiß wo der gegenüber ist geschweige den wie seine IP adresse ist) nun naja aber erst mal wie gesagt will nur eine einzelnen wert einer Variable zu einer bestimmten Ip adresse senden wo das gleiche delphi Programm dann diesen in ein edit feld anzeigt dieses edit feld kann man dann wieder ändern und zurück zum andern rechner schicken wo dieses wieder in einen edit feld geändert werden kann und so weiter und so weiter.....
so die benutzeroberfläsceh ist schon fertig ist ja das eifnachste xD aber was für befehle bzw was für ,von delphi vorgegebene methoden gibt es um dies zu bewerkstelligen ich hab nämlich keien Ahnung
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:34
Dafür müsstest Sockets verwenden. Oder besser abtraktere Netzwerkkomponenten ( z.B. Indy, Synapse, ICS)
Zudem solltest du dich zuerst mit etwas Netzwerktheorie befassen
Markus Kinzler
  Mit Zitat antworten Zitat
Noob1990

Registriert seit: 7. Mär 2010
15 Beiträge
 
#3

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:36
wo bzw wie kann ich mich am besten damit befassen......
bzw heißt es das es viel schwerer ist als gedacht?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:37
Grundsätzlichg nicht, man sollte halt wissen wie Netzwerke funktionieren
Markus Kinzler
  Mit Zitat antworten Zitat
Noob1990

Registriert seit: 7. Mär 2010
15 Beiträge
 
#5

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:39
also bis jetzt hatte ich so das bild von netzwerken das halt alles über Ip adressen läuft sprich computer können nur miteinander komunizieren wenn sie ihre IP adressen (was wie ne normale postadresse ist) kennen das selbe spiel ist ja auch mit meinen drucker und so xD da muss mein rechner ja auch die IP adresse wissen um den dann das datenpacket was er drucken soll zu sschicken
oder steckt da etwa noch mehr dahinter?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:41
Das meinte ich ja. Du musst die Adresse deines Gegenübers kennen. es schien ine deiner ursprünglichen Frage so, als ob dir das nicht klar wäre
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#7

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:46
oder steckt da etwa noch mehr dahinter?
Der ist gut.

Was passiert bei Paket-Kollisionen? Werden sie erkannt? Kann das zu Datenverlust führen oder werden Kollisionen vermeidet bzw. Pakete dann neu gesendet?
Stichwort: CSMA/CD
Da gibt es natürlich noch ganz andere Dinge. Also es steckt viel mehr dahinter.

Das nur zu deiner Frage.
Doch so genau musst du das für deine Aufgabenstellung nicht wissen.

Wie man mit den Indys sowas löst, sollte in der DP zu finden sein. Evtl. unter dem Stichwort "Chat" (das ist im Prinzip nichts anderes als ein Austausch von Variablen).
  Mit Zitat antworten Zitat
Noob1990

Registriert seit: 7. Mär 2010
15 Beiträge
 
#8

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:46
ne zu anfangs will ich ja an eine bekannte IP adresse einen wert schicken sagen wir so vom abreitszimmerrechner zum wohnzimmer rechner beide IPs siind mir ja bekannt.
aber wenn ich damit mich dann sicher fühle wollte ich dann einen schritt weiter gehen und dann sozusagen das programm so schreiben das ich zu jeden der das programm hat quasi diesn wert schicken kann.. also als beispiel jetzt irgend nen spiel ich spiele ja mit jmd irgend nen strategie spiel über internet und ich kenne seine Ip adresse auch net aber ich sehe in trotzdem in der lobby... wie das ggeregelt ist weiß ich ja nciht weil wie gesagt eigentlic müsste ich ja dann die Ip adresse von den jenigen kennen

aber erst mal klein anfangen und zwichen meinen beiden rechnern hin und her schicken
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:48
In diesem Fall gibt es einen Server, der die IP der möglichen Empfängern kennt.
Markus Kinzler
  Mit Zitat antworten Zitat
Noob1990

Registriert seit: 7. Mär 2010
15 Beiträge
 
#10

AW: einzelne Variable versenden

  Alt 11. Jul 2010, 11:49
oder steckt da etwa noch mehr dahinter?
Der ist gut.

Was passiert bei Paket-Kollisionen? Werden sie erkannt? Kann das zu Datenverlust führen oder werden Kollisionen vermeidet bzw. Pakete dann neu gesendet?
Stichwort: CSMA/CD
Da gibt es natürlich noch ganz andere Dinge. Also es steckt viel mehr dahinter.

Das nur zu deiner Frage.
Doch so genau musst du das für deine Aufgabenstellung nicht wissen.

Wie man mit den Indys sowas löst, sollte in der DP zu finden sein. Evtl. unter dem Stichwort "Chat" (das ist im Prinzip nichts anderes als ein Austausch von Variablen).
steht da auch was Indys sind und so weil ich kann mir da nix drunter vorstellen bislang habe ich in delphi immer nur VlC Formulare für win 32 erstellt was das ist wusste ich auch nie nur mein lehrer hat uns immer gesagt das wir da drauf klciken sollen wenn wir ein neues programm programmieren wollen-.- jetz hab ich kein lehrer mehr und muss mir alles selber beibringen bzw erlessen und erfragen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


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 15:30 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