![]() |
ΚΥΛΙΟΜΕΝΟ ΜΥΝΗΜΑ ΣΕ ΦΟΡΜΑ ΕΚΚΙΝΗΣΗΣ Καλησπέρα σε όλους. Αν μπορούσε κάποιος να μας πει, πως μπορούμε να ορίσουμε ένα κυλιόμενο μήνυμα (σε Access 2003) πριν ή ταυτόχρονα σε μια φόρμα εκκίνησης που έχουμε δημιουργήσει. Ευχαριστώ και να είστε όλοι πάντα καλά. |
1 Συνημμένο(α) Καλησπέρα σε όλους Τζίμη, επειδή σε φόρμες εκκίνησης πολλές φορές είναι δεσμευμένο το συμβάν Timer που θα μας βοηθούσε να δημιουργήσουμε αυτό το κυλιόμενο κείμενο, η πρόταση μου είναι να δημιουργηθεί σε WebBrowser Control (ActiveΧ που υπάρχει πάντα σε όλα τα Windows). Έστω ότι έχουμε ένα πίνακα με το όνομα Table1 και τα εξής πεδία:
βάζουμε τον παρακάτω κώδικα. Κώδικας: Option ExplicitΌπως ανέφερα και πιο πάνω, η λύση αυτή τη θεωρώ πιο ελαστική αφου τρέχει μια και μοναδική φορά χωρίς να φορτίζει την Access μέσω του συμβάντος Timer. Επίσης δέχεται οποιαδήποτε παραμετροποίηση. Το αποτέλεσμα του κώδικα αυτού μπορείς να το δεις στο συνημμένο παρακάτω Καλή συνέχεια! Φιλικά Τάσος |
1 Συνημμένο(α) Δες και ενα αλλο παραδειγμα με δεσμευση ομως του Timer... |
Τάσο, σε ευχαριστώ πάρα πολύ, για τη μεγάλη βοήθεια που μου έδωσες. |
Καλημέρα μας... Τάσο και Τόλη θερμά ευχαριστώ και για αυτή την προσφορά σας. Φιλικά Νίκος Δ. |
1 Συνημμένο(α) Καλησπέρα στην παρέα Η βάση δεδομένων που επισυνάπτω, περιέχει δύο φόρμες (frmMove, frmMove2) που δείχνουν δύο διαφορετικούς τρόπους κίνησης κειμένου (αντικειμένου). Όπως και στη λύση του Τόλη χρησιμοποιείται το συμβάν Timer, αλλά το κείμενο που μετακινείται βρίσκεται σ’ ένα χειριστήριο OLE. Έτσι έχουμε τη δυνατότητα να πετύχουμε κίνηση όχι μόνο σε κείμενο, αλλά και σε κάθε αντικείμενο που μπορεί να περιέχει ένα χειριστήριο OLE. Η κίνηση επιτυγχάνεται μεταβάλλοντας τη θέση και το πλάτος του χειριστηρίου OLE. Στη βάση πρόσθεσα και τις ωραίες λύσεις των φίλων Τάσου(Form1) και Τόλη (Frm1), για να υπάρχουν όλες συγκεντρωμένες. Τέλος πιστεύω ότι θα υπάρχει κάποιο έτοιμο χειριστήριο «Banner» που θα λύνει το πρόβλημα ευκολότερα και καλύτερα (ομαλότερη κίνηση, φλας, κλπ)), αλλά θέλει ψάξιμο στο διαδίκτυο. Φιλικά/Γιώργος |
Τόλη και Γιώργο πολλά ευχαριστώ και σε σας για τη μεγάλη βοήθεια Φιλικά Τζίμης. |
| Η ώρα είναι 18:53. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.