Avatar billede kolme Nybegynder
27. januar 2000 - 21:15 Der er 9 kommentarer og
1 løsning

NMUDP component

Jeg er ved at prøve at lave et program som kan læse en IP, men i hjælp-filen står der at jeg skal have en NMUDP component, hvilket jeg ikke har. Hvor kan jeg finde sådan en. Er der evt. nogen af jer som ligger inde med den?
Jeg giver dog kun 15p for dette spørgsmål, da det skulle være til af finde ud af
Avatar billede delphi Nybegynder
28. januar 2000 - 09:56 #1
Hvilken Delphi version?  Der er forskelige Inet componenter i version  fra ver 3(2?) til 5.

NiP
Avatar billede delphi Nybegynder
28. januar 2000 - 09:57 #2
Hvad er det egentligt du vil læse via IP, dvs. faktisk hvilken protokol?  Eller er det bare info om aktuelt IP nr. mv.

NiP
Avatar billede canman Nybegynder
29. januar 2000 - 14:11 #3
Denne lille unit returnere alle dine ipadresser adskilt med et mellemrum. D.v.s. den returnere f.eks. både lokal nettets ip adresse og den ip adresse du evt. har på internettet.

unit IPAddress;

interface

uses
  SysUtils, WinSock;

function Get_Local_IPAddr : string;

implementation

function Get_Local_IPAddr : string;
type
  TaPInAddr = array [0..10] of PInAddr;
  PaPInAddr = ^TaPInAddr;
var
  phe    : PHostEnt;
  pptr  : PaPInAddr;
  Buffer : array [0..63] of char;
  I      : Integer;
  GInitData : TWSADATA;
begin
  try
    WSAStartup($101, GInitData);
    Result := '';
    GetHostName(Buffer, SizeOf(Buffer));
    phe := GetHostByName(buffer);
    if phe = nil then Exit;
    pptr := PaPInAddr(Phe^.h_addr_list);
    i := 0;
    result := '';
    while pptr^[I] <> nil do
    begin
      result:= result + StrPas(inet_ntoa(pptr^[I]^)) + ' ';
      Inc(I);
    end;
  finally
    WSACleanup;
  end;
end;

end.
Avatar billede snorga Nybegynder
29. januar 2000 - 19:02 #4
>>Canman, kan man også få subnet(255.255.0.0) adressen på en lignede måde?
Avatar billede canman Nybegynder
29. januar 2000 - 20:27 #5
Måske. Det har jeg ikke haft brug for.
Avatar billede snorga Nybegynder
30. januar 2000 - 17:07 #6
>>canman, Du kan få lidt point hvis du finder ud af det :)
Avatar billede canman Nybegynder
30. januar 2000 - 23:18 #7
Sorry, jeg har ikke tid til at sætte mig ind i det. Jeg havde tilfældigvis bare det ovenstående eksempel liggende.
Avatar billede snorga Nybegynder
31. januar 2000 - 12:26 #8
okay
Avatar billede lrj Nybegynder
31. januar 2000 - 15:37 #9
snorga - sig lige til hvis du finder det - kunne også godt bruge det *s*
Avatar billede snorga Nybegynder
31. januar 2000 - 18:51 #10
<g> Okay
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester