Avatar billede javaisnice Nybegynder
19. september 2008 - 20:08 Der er 11 kommentarer og
2 løsninger

Liste over aktive netværksforbindelser

Nogen der har en ide om hvordan man kan få en liste over aktive netværksforbindelser?
Avatar billede arne_v Ekspert
19. september 2008 - 20:12 #1
Som i en af:

netstat -a
netstat -an

?
Avatar billede arne_v Ekspert
19. september 2008 - 20:16 #2
Hvis ja saa skal du igang med Win32 API:

http://msdn.microsoft.com/en-us/library/aa366033(VS.85).aspx
http://msdn.microsoft.com/en-us/library/aa366026(VS.85).aspx
Avatar billede javaisnice Nybegynder
19. september 2008 - 20:16 #3
Præcis...Hvordan vil et sådant kald i delphi kode se ud?
Avatar billede arne_v Ekspert
19. september 2008 - 20:35 #4
Avatar billede javaisnice Nybegynder
19. september 2008 - 20:44 #5
Tak Arne

Jeg har også fundet frem til samme hits.

Nogen der kan finde frem til en mere "lige til"-løsning?
Avatar billede arne_v Ekspert
19. september 2008 - 21:20 #6
Der er jo altid den platte: koer netstat og pars outputtet fra den !
Avatar billede martinlind Nybegynder
19. september 2008 - 21:59 #7
prøv at kigge lidt på den her side, der er nogle comp. du sikker kan bruge

http://www.wilsonc.demon.co.uk/delphi.htm
Avatar billede javaisnice Nybegynder
20. september 2008 - 13:05 #8
Tak for hjælpen
Jeg vil forsøge at gå efter løsningen fra: http://delphi.about.com/od/fullcodeprojects/l/aa112903a.htm

I får 100 point hver smid lige et svar Arne.
Avatar billede arne_v Ekspert
20. september 2008 - 13:06 #9
svar
Avatar billede javaisnice Nybegynder
20. september 2008 - 16:46 #10
--> Arne
Jeg kom til at tænke på den "platte" løsning du skrev om. Ville det være noget i stil  med shellexecute? hvordan læser du så output (Håber det kan gøres på anden vis end at skrive til en fil).
Avatar billede arne_v Ekspert
20. september 2008 - 17:29 #11
ShellExecute og "cmd /c netstat -a > foobar.txt" er den super platte.

Den kvartavancerede er CreatePipe og CreateProcess, hvor app laeser fra den pipe
som netstat skriver til.
Avatar billede javaisnice Nybegynder
21. september 2008 - 14:39 #12
Fyi

Klassen IPHelper i linket http://delphi.about.com/od/fullcodeprojects/l/aa112903a.htm

Indeholder metoden Get_OpenConnections( List: TList ), som leverer det jeg ønskede.
Avatar billede martinlind Nybegynder
21. september 2008 - 15:08 #13
JEDI Web site .... er et super sted med mange gode ting
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



IT-JOB

Aller Media A/S

Fullstack Developer

Rohde & Schwarz Technology Center A/S

FPGA-udvikler

Roskilde Kommune

Digitaliseringschef