| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#8
| |||
| |||
|
Κώστα μου, η συνάρτηση αυτή μπορεί να μας επιστρέψει πληροφορίες για τον τρόπο και για την κατάσταση της σύνδεσης του υπολογιστή με το Ιντερνέτ (δηλ. τιμές από το RAS Configuration) , αλλά όχι αν ο υπολογιστής έχει πραγματικά πρόσβαση στο Internet. Το τελευταίο για να μπορεί να επιτευχθεί με τη IsDestinationReachable() (παρόμοια με το ping) η οποία όμως, δεν λειτουργεί σε ΗTTP proxies ή σε firewalls που δεν επιτρέπουν τα πακέτα ping ICMP (Αυτό για τη φίλη μας Χρύσσα). Άρα.. το ξεχνάμε. Μας μένουν λοιπόν 2 σίγουρες λύσεις: 1) Λύση με API που ήδη αναφέραμε (InternetOpenUrl...) 2) Λύση με τη χρήση του Internet explorer δηλ.: Κώδικας: Option Explicit
Public Function InetIsAvailable() As Boolean
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")
ie.navigate "http://www.google.gr"
While ie.readystate <> 4: DoEvents: Wend
On Error GoTo ExitHere
InetIsAvailable = Not IsError(ie.document.domain)
ExitHere:
ie.ExecWB 45, 2
Set ie = Nothing
End Function
Public Sub test()
MsgBox "Internet is " & IIf(InetIsAvailable, "accessible!", "unaccessible!")
End Sub
|
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| Εργαλεία Θεμάτων | |
| Τρόποι εμφάνισης | |
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Ασφάλεια] Update εφαρμογής ACCESS μέσω Internet | vraxnakisg | Access - Ερωτήσεις / Απαντήσεις | 7 | 18-06-15 02:29 |
| [Μορφοποίηση] Περιορισμός πρόσβασης σε στήλες και γραμμές | Skakinen | Excel - Ερωτήσεις / Απαντήσεις | 4 | 09-01-14 19:50 |
| Κωδικός Πρόσβασης | passarella | Access - Ερωτήσεις / Απαντήσεις | 4 | 29-08-12 14:40 |
| [ Φόρμες ] Διαχείριση βάσης μέσω internet και 2 χρήστες | tzvangel | Access - Ερωτήσεις / Απαντήσεις | 3 | 03-03-12 01:13 |
| Έλεγχος διπλοεγγραφής με κώδικα VBA | pdhmos | Access - Ερωτήσεις / Απαντήσεις | 6 | 01-05-11 09:09 |
Η ώρα είναι 15:13.



Θεματικός Τρόπος
