AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi IPv4 auf Richtigkeit überprüfen
Thema durchsuchen
Ansicht
Themen-Optionen

IPv4 auf Richtigkeit überprüfen

Ein Thema von BackOrifice · begonnen am 7. Jun 2005 · letzter Beitrag vom 7. Jun 2005
Antwort Antwort
Benutzerbild von BackOrifice
BackOrifice

Registriert seit: 6. Jun 2005
74 Beiträge
 
Delphi 2007 Architect
 
#1

IPv4 auf Richtigkeit überprüfen

  Alt 7. Jun 2005, 19:27
Hallo Junx;

Nochmal ne klitzekleine Frage

Gibts eine einfache Routine/Funktion um eine IP-Adresse (v4) auf ihre Richtigkeit zu überprüfen?

Die IP + ihre angehängte Netzmaske (nach dem Format xxx.xxx.xxx.xxx/xx) sind als String vorhanden.
Ich habs mit einfachen Mitteln versucht, hat leider nicht geklappt - deswegen nochmal die kurze Frage

Danke
Henning
  Mit Zitat antworten Zitat
Olli
(Gast)

n/a Beiträge
 
#2

Re: IPv4 auf Richtigkeit überprüfen

  Alt 7. Jun 2005, 19:32
Zitat von BackOrifice:
Gibts eine einfache Routine/Funktion um eine IP-Adresse (v4) auf ihre Richtigkeit zu überprüfen?
Meinst du, daß die Adresse existiert, oder daß sie existieren kann?
Wozu soll die Subnetzmaske wichtig sein? Die ist doch normalerweise nur wichtig um Broadcastadresse usw. zu ermitteln, oder eben die Netzklasse.

Guck mal ob dir das hilft:
http://www.rittershofer.de/info/bagintra/tcpip.htm#ip
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#3

Re: IPv4 auf Richtigkeit überprüfen

  Alt 7. Jun 2005, 19:36
Hai BackOrifice,

für mich ist ersteinmal die entscheidende Frage ob Du bereits dein Problem aus diesem Thread gelöst hast?

Wenn ja dürfte es für dich doch kein Problem sein die "richtigkeit" einer IP und die aus der IP resultierende Subnetzmaske zu prüfen.

Wenn nein: Dann frage bitte in dem ersten Thread von Dir weiter
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Olli
(Gast)

n/a Beiträge
 
#4

Re: IPv4 auf Richtigkeit überprüfen

  Alt 7. Jun 2005, 20:15
Zitat von Sharky:
für mich ist ersteinmal die entscheidende Frage ob Du bereits dein Problem aus diesem Thread gelöst hast?
Ah ... jetzt macht die Frage auch etwas mehr Sinn
  Mit Zitat antworten Zitat
Benutzerbild von BackOrifice
BackOrifice

Registriert seit: 6. Jun 2005
74 Beiträge
 
Delphi 2007 Architect
 
#5

Re: IPv4 auf Richtigkeit überprüfen

  Alt 7. Jun 2005, 20:47
Hehe; danke.

1. Ja; aus dem Thread wurde mir geholfen. Das Programm kann jetzt ohne Probleme richtige IP-Adressen auslesen & verarbeiten. Vielen Dank nochma

Zum 2.: Es geht jetzt um die Fehlerüberprüfung. An einigen Stellen kann ich mit IO Result und try-except die meisten Fehler abfangen.
Ich möchte aber trotzdem, bevor die Berechnungen starten, die eingelesen IP-Adresse (+ ihre Netzmaske) auf ihre Richtigkeit überprüfen. Kurz gesagt:
Steht in der IP-Liste (aus der das Programm die IPs bezieht) Quatsch drin, á la "kann.das.prog.fehler/erkennen", soll das Programm den Vorgang abbrechen & einen entsprechenden Hinweiß ausgeben (dafür sind Routinen geschrieben).

Ist sowas möglich?
Henning
  Mit Zitat antworten Zitat
Antwort Antwort


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