Results 1 to 9 of 9
  1. #1
    Rank: Board General
    • Join Date: Jan 2011
    • Posts: 2,001

    Default Visual Basic Code Support.

    Έχω το εξής πρόβλημα:
    Θέλω να φτιάξω σε μια εφαρμογή, ένα button να μου βγάζει την Default Gateway του η/υ σ'ένα messagebox
    ( Click to show/hide )

    και αν γίνεται κι'όλας να την κάνει copy στο clipboard.

    Με λίγο ψάξιμο βρήκα δυο τρόπους για να γίνει αυτό.
    ο πρώτος είναι μέσω της εντολής ipconfig, στο cmd, εξαγωγή σε txt, ύστερα εντοπισμός αυτού που θέλουμε στο txt, στην σειρά που θέλουμε κτλ κτλ.
    και ο άλλος ήταν πολύ ψιλά γράμματα για'μένα (Imports System.Net.NetworkInformation etc)
    Καθώς στο λύκειο είχαμε μάθει τα πολύ βασικά στην Visual, και με το ζόρι φτάσαμε στην εντολή ElseIf, μπορεί κάποιος να με βοηθήσει ως προς τον κώδικα γιατί δεν έχω ιδέα πως αποκλείω κείμενα, lines και όλα αυτά τα περίεργα που διάβαζα 3 ώρες τώρα.

    Ευχαριστώ εκ των προτέρων όποιον ασχοληθεί.

  2. #2
    Rank: Head Peon
    • Join Date: Oct 2009
    • Posts: 3,273

    Quote της χρονιάς 2013:
    ( Click to show/hide )

    (Σε admin abuse report για "άκυρο ban για mh".)
    Quote Originally Posted by pondering View Post
    Pantws fyi to mh htan kleisto apo thn stigmh pou to eides kai meta. To exw mono kai mono otan eimai apolyta sigouros oti kapoios paizei me mh kai mono tote to anoigw opote min dikaiologeis ton eauto sou oti exases logw autou. Ta leme se kapoio allo game pou tha xaseis apo mena.


  3. #3
    Rank: Board General
    • Join Date: Jan 2011
    • Posts: 2,001

    Default

    Τα'χω κοιτάξει όλα αυτά αλλά δεν βγάζω άκρη. Ευχαριστώ για την πολύτιμη βοήθεια σου.

  4. #4
    Rank: Head Peon
    • Join Date: Oct 2009
    • Posts: 3,273

    Default

    Το πρώτο πρώτο link έχει έτοιμο τον κώδικα. Τον κάνεις copy&paste και δουλεύει.
    Σε ποιο πράγμα δε βγάζεις άκρη;

    Quote της χρονιάς 2013:
    ( Click to show/hide )

    (Σε admin abuse report για "άκυρο ban για mh".)
    Quote Originally Posted by pondering View Post
    Pantws fyi to mh htan kleisto apo thn stigmh pou to eides kai meta. To exw mono kai mono otan eimai apolyta sigouros oti kapoios paizei me mh kai mono tote to anoigw opote min dikaiologeis ton eauto sou oti exases logw autou. Ta leme se kapoio allo game pou tha xaseis apo mena.


  5. #5
    Rank: Board General
    • Join Date: Jan 2011
    • Posts: 2,001

    Default

    1o link: http://www.daniweb.com/software-deve...efault-gateway


    • Dim NetworkAdapters()As NetworkInterface = NetworkInterface.GetAllNetworkInterfaces
    • Dim myAdapterProps As IPInterfaceProperties =Nothing
    • Dim myGateways As GatewayIPAddressInformationCollection =Nothing
    • ForEach adapter As NetworkInterface In NetworkAdapters
    • myAdapterProps = adapter.GetIPProperties
    • myGateways = myAdapterProps.GatewayAddresses
    • ForEach Gateway As GatewayIPAddressInformation In myGateways
    • IfNot Gateway.Address.ToString ="0.0.0.0"Then
    • MessageBox.Show("Router IP is "& Gateway.Address.ToString)
    • EndIf
    • Next
    • Next
    • EndSub

  6. #6
    Rank: Head Peon
    • Join Date: Oct 2009
    • Posts: 3,273

    Default

    Βάλε πάνω πάνω στο αρχείο:
    Code:
    Imports System.Net
    Imports System.Net.NetworkInformation

    Quote της χρονιάς 2013:
    ( Click to show/hide )

    (Σε admin abuse report για "άκυρο ban για mh".)
    Quote Originally Posted by pondering View Post
    Pantws fyi to mh htan kleisto apo thn stigmh pou to eides kai meta. To exw mono kai mono otan eimai apolyta sigouros oti kapoios paizei me mh kai mono tote to anoigw opote min dikaiologeis ton eauto sou oti exases logw autou. Ta leme se kapoio allo game pou tha xaseis apo mena.


  7. #7
    Rank: Board General
    • Join Date: Jan 2011
    • Posts: 2,001

    Default

    Quote Originally Posted by K[a]ne View Post
    Βάλε πάνω πάνω στο αρχείο:
    Code:
    Imports System.Net
    Imports System.Net.NetworkInformation
    Αυτό μπαίνει στο form load ή στον κώδικα του button πριν τον υπόλοιπο κώδικα;

  8. #8
    Rank: Head Peon
    • Join Date: Oct 2009
    • Posts: 3,273

    Default

    Στο αρχείο που περιέχει τον κώδικα που σου βγάζει τα errors.
    Απλά κάνει import τα libraries για να μπορείς να χρησιμοποιήσεις τα αντίστοιχα functions.

    Quote της χρονιάς 2013:
    ( Click to show/hide )

    (Σε admin abuse report για "άκυρο ban για mh".)
    Quote Originally Posted by pondering View Post
    Pantws fyi to mh htan kleisto apo thn stigmh pou to eides kai meta. To exw mono kai mono otan eimai apolyta sigouros oti kapoios paizei me mh kai mono tote to anoigw opote min dikaiologeis ton eauto sou oti exases logw autou. Ta leme se kapoio allo game pou tha xaseis apo mena.


  9. #9
    Rank: Board General
    • Join Date: Jan 2011
    • Posts: 2,001

    Default

    Βασικά με διπλό click στο error μου έβγαλε κάποιες λύσεις, και η πρώτη δούλεψε μια χαρά.

    Τα import τα έσβησα δεν χρειάστηκαν αφού τα κάνει μόνο του.
    Ευχαριστώ πάντως.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •