Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| Εργαλεία Θεμάτων ![]() | Τρόποι εμφάνισης ![]() |
#1
| |||
| |||
![]()
Καλημέρα σε όλους Έχω το εξής πρόβλημα και δεν μπορώ να βρώ την λύση. Έχω φτιάξει μια εφαρμογή access όταν ανοίγω την βάση με ανάλυση οθόνης 1044 η εφαρμογή καλύπτη όλη την οθόνη, όταν ομως την ανοίγω με 1440 εμφανίζεται μικρή η εφαρμογή σε κάποιο μέρος της οθόνης, Υπάρχει κάποιος κώδικας που η βάση ανάλογα την ανάλυση οθόνης να καλύπτη όλη την οθόνη του υπολογιστή και όχι μέρος της οθόνης; Σας ευχαριστώ πολύ Αλεξία |
#2
| |||
| |||
![]()
Στη φόρμα πήγαινε στις ιδιότητες , με τη φόρτωση, διάλεξε λειτουργία δόμησης μακροεντολών και βάλε Μεγιστοποίηση φόρμας
|
#3
| |||
| |||
![]()
Καλημέρα Γιώργο Μάλλον δεν κατάλαβες την ερώτηση μου, δεν θέλω να μεγιστοποιήσω τις φόρμες αλλά να κεντράρετε σε όλη την οθόνη την εφαρμογή. Αλλά και να μεγιστοποίησης την φόρμα εάν η ανάλυση είναι 1440 πάλι δεν ανοίγει η εφαρμογή σε όλη την οθόνη. Αλεξία |
#4
| |||
| |||
![]()
ΑΛΕΞΙΑ καλησπέρα, Καταλαβαίνω τι εννοείς, δοκίμασε να βάλεις στο μπουτόν ανοίγματος της φόρμας, στις ιδιότητες την μακροεντολή "μεγιστοποίηση παραθύρου" . Σε όποιον υπολογιστή και να πάς η φόρμα καλύπτει όλη την οθόνη. Για την αυτόματη προσαρμογή της βάσης ανάλογα με την ανάλυση της οθόνης δεν γνωρίζω. Σίγουρα με κώδικα όλα γίνονται. |
#5
| |||
| |||
![]()
Καλημέρα Γιώργο Το προβλημα είναι ότι μεγιστοποιεί ναι μεν την φόρμα, αλλα τα στοιχεια της φορμας δεν μεγιστοποιούνται αλλα παραμένουν στην μια πλευρά της φορμας. Αποτέλεσμα να μεγιστοποιητε η φορμα αλλα όχι τα στοιχεία της και δείχνει πολύ ασχημα. Αλεξία |
#6
| |||
| |||
![]()
Καλησπέρα Αλεξία!!! Εχω την εντύπωση ότι αυτό που ζητάς γίνεται με το resize ή μπορείς να βάλεις τον κώδικα στο Private Sub Form_Load(). Πρέπει στην φόρμα να έχεις ορίσει στα αντικείμενα τιμές για το ύψος(Height) και το πλάτος(width) με Private Sub Form_Resize() Με το Private Sub Form_Load() DoCmd.Maximize μπορείς να μεγαλώσεις την φόρμα αλλά τα αντικείμενα πρέπει να τους δώσεις τιμές ειδικά αυτά που θέλεις να είναι πρός το δεξί μέρος της οθόνης. Ένα παράδειγμα κώδικα για να δείς πώς θα το κάνεις Ας πούμε ότι έχω τα αντικείμενα μια Ετικέτα και ένα TreeView1 Me.Ετικέτα32.width = Me.TreeView1.width - 10 Εδώ τα αντικείμενα που χειρίζομαι είναι μια ετικέτα που το πλάτος της θέλω να είναι ίσο με την διαφορά του TreeView1 μείον την τιμή 10.Εδώ με το νούμερο θα πρέπει να παίξεις λίγο ώστε να έχεις το επιθυμητό αποτέλεσμα. Περισσότερο σε ενδιαφέρουν με το resize να μεταφέρονται τα αντικείμενα. Αλλά πιστεύω πρέπει να υπάρχει δείγμα για να προσπαθήσει κάποιο μέλος να σε βοηθήσει ακριβώς τι θέλεις.Διότι το σενάριο είναι απλά ένα σενάριο. Με εκτίμηση Αλέξανδρος |
#7
| |||
| |||
![]()
Αλεξία!!! Κοίταξε το παράδειγμα ίσως σε βοηθήσει να προσαρμόσεις κάτι στη δική σου βάση. Με εκτίμηση Αλέξανδρος |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Η ώρα είναι 04:45.