| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#2
| ||||
| ||||
|
Αγαπητέ φίλε Βαγγέλη καλημέρα και χρόνια πολλά! Είχαμε γράψει παλαιότερα ότι στο αντικείμενο του WebBrowser δεν παρέχεται κάποια ρύθμιση για την εμφάνιση XP ή Vista styles. Μπορείς να κάνεις όμως να προσθέσεις στα Meta Tags της σελίδας-html που φορτώνεται τα εξής: Κώδικας: <meta http-equiv="msthemecompatible" content="yes"> Αν αυτό δεν είναι εφικτό, ή αν πρόκειται για περισσότερες σελίδες Τότε, θα μπορούσαμε μέσω της VBA να προσθέσουμε την παραπάνω γραμμή στον κώδικά-Html του εγγράφου κάθε φορά που αυτό θα φορτώνεται στον WebΒrowser. Ακόμα καλύτερα (για μένα η πιο αξιόπιστη λύση) είναι η χρήση του παρακάτω κώδικα Στην κλάση της φόρμας. Κώδικας: 'Στην κλάση της φόρμας που περιέχει τον Webbrowser κάτω από το _
Option Compare Database:
Option Explicit
Private Declare Function LoadLibrary Lib "kernel32" _
Alias "LoadLibraryA" ( _
ByVal lpLibFileName As String) As Long
Private Declare Function FreeLibrary Lib "kernel32" ( _
ByVal hLibModule As Long) As Long
Private ExlrorerModule As Long
'Στο συμβάν onload προσθέτουμε το παρακάτω:
Private Sub Form_Load()
ExlrorerModule = LoadLibrary("explorer.exe")
End Sub
'Και στο συμβάν Close προσθέτουμε το παρακάτω
Private Sub Form_Close()
If ExlrorerModule Then FreeLibrary ExlrorerModule
End Sub
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [VBA] Application-defined or object-defined error | devcon | Excel - Ερωτήσεις / Απαντήσεις | 10 | 05-10-12 21:17 |
| webbrowser και outlook σε φόρμα | atlasgr | Access - Ερωτήσεις / Απαντήσεις | 3 | 29-06-09 20:02 |
| webbrowser σε φορμα | gpaccess | Access - Ερωτήσεις / Απαντήσεις | 2 | 08-03-09 13:19 |
Η ώρα είναι 00:43.



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