![]() |
IP erhalten über Host?
hi!
ich bin grad dabei, 'nen chat zu proggen, bei dem man sich sowohl über Host, als auch über die IP verbinden kann. Da hab ich mir gedacht, der CLient verbindet sich immer mit der IP, und wenn er einen Host eingibt, find ich einfach die IP dazu raus. Geht das (und wie)?? |
Re: IP erhalten über Host?
API GetHostByName() mal nachschlagen.
|
Re: IP erhalten über Host?
ich hab damit jetzt ein bisschen rumgespielt und bin auf folgendes Gekommen:
Listbox1.Items.Add(GetHostByName('127.0.0.1')^.h_N ame); da kommt aber immer eine exception (Project Project1.exe raised exception class EAccessViolation with Message 'Access violation at address.... wieso? |
Re: IP erhalten über Host?
Moin Illuminator,
Du solltest die Funktion nicht direkt einbauen, sondern den Rückgabewert in eine entsprechende Variable schreiben. Nur dann kannst Du überprüfen, ob Du eine gültige Adresse zurückbekommen hast. Vermutlich wird der Rückgabewert bei Dir nil sein, und deshalb erhältst Du die Exceptoin. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz