Newsgroup: it.comp.lang.visual-basic
Titolo: Istruzione per IP!

Esiste una funzione che mi permette di conoscere l'indirizzo IP della
macchiana?
Altre funzioni per trovare caratteristiche hardware che del sistema: tipo
scheda video, tipo processore, memoria Ram disponibile e cosě via...

Ciao, per l'indirizzo IP puoi lanciare il comando shell(c:\windows\winipcfg
/all /batch, 0)
In questo modo troverai nella dir. di windows un file winipcfg.out che
contiene alcune informazioni sull'IP e sulla scheda.
Bye
--
Tango
www.af.mil
ICQ: 35463931

contiene alcune informazioni sull'IP e sulla scheda.
Interessante, non conoscevo questa possibilita' di utilizzo batch
di winipcfg.
Occorre pero' tener presente che sotto nt tale prg non c'e'
(a meno che non venga installato in piu', p. es. con il resource
kit).
Ciao
Aldo

Sai se esiste una API che mi permette di conoscere l'IP?
Grazie per l'aiuto cmq!


Cerca, col newsreader o con deja, il post di Jimi
del 1 Dec 2000 16:47:04 +0100 dal titolo
Ping in VB5 (lungo)
E' veramente istruttivo :)
Ciao
Aldo

Ops, grazie della precisazione, non lo sapevo : Ş
Allora sotto NT che prog. si usa per sapere il proprio IP?


Allora sotto NT che prog. si usa per sapere il proprio IP?
ipconfig:
F:\>ipconfig /?
Windows 2000 IP Configuration
USAGE:
   ipconfig [/? | /all | /release [adapter] | /renew [adapter]
            | /flushdns | /registerdns
            | /showclassid adapter
            | /setclassid adapter [classidtoset] ]
   adapter    Full name or pattern with '*' and '?' to 'match',
              * matches any character, ? matches one character.
   Options
       /?           Display this help message.
       /all         Display full configuration information.
       /release     Release the IP address for the specified adapter.
       /renew       Renew the IP address for the specified adapter.
       /flushdns    Purges the DNS Resolver cache.
       /registerdns Refreshes all DHCP leases and re-registers DNS names
       /displaydns  Display the contents of the DNS Resolver Cache.
       /showclassid Displays all the dhcp class IDs allowed for adapter.
       /setclassid  Modifies the dhcp class id.
The default is to display only the IP address, subnet mask and
default gateway for each adapter bound to TCP/IP.
For Release and Renew, if no adapter name is specified, then the IP address
leases for all adapters bound to TCP/IP will be released or renewed.
For SetClassID, if no class id is specified, then the classid is removed.
Examples:
    > ipconfig                       ... Show information.
    > ipconfig /all                  ... Show detailed information
    > ipconfig /renew                ... renew all adapaters
    > ipconfig /renew EL*            ... renew adapters named EL....
    > ipconfig /release *ELINK?21*   ... release all matching adapters,
                                         eg. ELINK-21, myELELINKi21adapter.
F:\>
Ciao
Aldo

Grazie della spiegazione, allora sotto SO NT si può usare tale istruzione
per avere i dati sulla connessione al posto di quella che ho proposto io,
no?


no?
Sicuramente, magari facendo il redirect su file per leggerselo
con comodo.
Imho preferirei usare l' api, cosi' come
esemplificato nel citato post di Jimi.
Ciao
Aldo

esemplificato nel citato post di Jimi.
Qualcuno di voi ha ancora a portata di mano il post di Jimi --che per
ora non mi interessa quindi evito di perdere le 2 ore che ci vogliono
*ora* per trovare qualcosa con deja--? Lo salvo e lo riposto quando
c'e' bisogno, se qualcuno lo fa adesso per la prima volta.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD