Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Ενσωμάτωση και εκτέλεση mp3

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 06-03-10, 22:01
amy Ο χρήστης amy δεν είναι συνδεδεμένος
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 12-11-2009
Περιοχή: Πάτρα
Μηνύματα: 41
Προεπιλογή Ενσωμάτωση και εκτέλεση mp3

Καλησπέρα..
Αναρωτιόμουν αν υπάρχει η δυνατότητα ένα mp3 να ενσωματωθεί στην βάση δεδομένων μέσω μιας φόρμας (όπως πχ γίνεται με μια φωτο που βάζουμε background στη φόρμα) και με ένα συμβάν, αν ισχύει κάποια συνθήκη, να αρχίζει να παίζει.. (για access 2k3 μιλάμε)
Απάντηση με παράθεση
  #2  
Παλιά 07-03-10, 23:51
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Ανδρέα, καλησπέρα!

Στο ζητούμενο σου θα χρειαστούν:
  • Συνάρτηση που να ενσωματώνει ένα αρχείο σε πεδίο πίνακα τύπου "Αντικείμενο OLE"
  • Συνάρτηση που θα εξάγει το ενσωματωμένο αρχείο σε πρόχειρο φάκελο του συστήματος (%Temp%).
  • Το αντικείμενο WindowsMediaPlayer για να παίξει το *.mp3 (ή με χρήση στοιχείων DX).

    Δες ένα παράδειγμα στο συνημμένο. Θα χρειαστεί να προσαρμόσεις τους κώδικες στα μέτρα σου καθώς και να γράψεις ρουτίνα που θα χειρίζεται τυχόν λάθη που θα παρουσιαστούν.
Με εκτίμηση

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb AccEmbedded_Mp3.mdb (272,0 KB, 61 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #3  
Παλιά 08-03-10, 17:02
amy Ο χρήστης amy δεν είναι συνδεδεμένος
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 12-11-2009
Περιοχή: Πάτρα
Μηνύματα: 41
Προεπιλογή

Φίλτατε Τάσο ήταν τέλεια η προσέγγιση του θέματος και φυσικά ακόμα πιο τέλεια η συμβολή σου με το παράδειγμα που επισύναψες...
Ευχαριστώ πολύ...
(ακόμα περισσότερο σ' ευχαριστώ για την πολύτιμη βοήθεια και το χρόνο που έχεις προσφέρει σε όλο το φόρουμ και έτσι κάτι μαθαίνουμε και μεις οι ψιλοάσχετοι-ψιλοαρχάριοι με την VBA)
Απάντηση με παράθεση
  #4  
Παλιά 13-03-10, 16:42
amy Ο χρήστης amy δεν είναι συνδεδεμένος
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 12-11-2009
Περιοχή: Πάτρα
Μηνύματα: 41
Προεπιλογή

Βρε παίδες μήπως θα μπορούσε κάποιος από τους πιο ειδήμονες και γνώστες (ή ο ίδιος ο δημιουργός αν έχει χρόνο) να τροποποιήσει τον κώδικα του παραδείγματος έτσι ώστε να παίζουν με ένα κλικ όλα τα mp3 που θα ενσωματωθούν, είτε στη σειρά είτε randomly?
Απάντηση με παράθεση
  #5  
Παλιά 22-03-10, 22:20
amy Ο χρήστης amy δεν είναι συνδεδεμένος
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2003
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 12-11-2009
Περιοχή: Πάτρα
Μηνύματα: 41
Προεπιλογή

Τώρα που το ξαναθυμήθηκα και γω, να επαναφέρω πάλι στο προσκήνιο αυτό το θεματάκι, γιατί έχω μείνει με την απορία, αν ξεχάστηκε ή αν η λύση του είναι τόσο μπελαλίδικη που θα ήταν και κατάχρηση του ελεύθερου-διαθέσιμου χρόνου των κατεχόντων τη γνώση...
ΥΓ
Αν συμβαίνει το δεύτερο το κατανοώ απόλυτα και το ξεχνάω και γω..
Φιλικά - Ανδρέας
Παράθεση:
Αρχική Δημοσίευση από amy Εμφάνιση μηνυμάτων
Βρε παίδες μήπως θα μπορούσε κάποιος από τους πιο ειδήμονες και γνώστες (ή ο ίδιος ο δημιουργός αν έχει χρόνο) να τροποποιήσει τον κώδικα του παραδείγματος έτσι ώστε να παίζουν με ένα κλικ όλα τα mp3 που θα ενσωματωθούν, είτε στη σειρά είτε randomly?
Απάντηση με παράθεση
  #6  
Παλιά 23-03-10, 02:06
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Αγαπητέ φίλε Ανδρέα,
μέσα από τα προγράμματα του Office μπορεί κανείς να κάνει σχεδόν τα πάντα.

Αρκεί να υπάρχουν φυσικά οι απαραίτητες γνώσεις.

Η περίπτωση σου, προϋποθέτει γνώσεις Access & VBA τόσες, που να σου επιτρέπουν να δημιουργήσεις ένα Loop
που να επαναλαμβάνει τη διαδικασία εξαγωγής των αρχείων σου.

Επίσης θα χρειαστεί να μελετήσεις το Αντικείμενο του MediaPlayer (μιας και εμείς δεν μπορούμε να καλύψουμε
θέματα για αντικείμενα που δεν υποστηρίζονται από το φόρουμ) για να μπορέσεις να δημιουργήσεις τα PlayList για τα mp3 κτλ.

Να ξέρεις πάντως ότι κάνουμε κατάχρηση της εφαρμογής Access.

Δεν είναι ότι καλύτερο με μια εφαρμογή βάσης δεδομένων να προσπαθούμε να αντικαταστήσουμε τον Media player
ή οποιαδήποτε άλλη εφαρμογή πολυμέσων!

Δεν είναι η Access το σωστό εργαλείο για αναπαραγωγή ήχου, ούτε έχει φτιαχτεί γι αυτή τη δουλειά.

Βεβαίως, σέβομαι την ερώτηση σου και την επιθυμία σου, και αν θελήσεις θα σου προσφέρουμε
τη βοήθεια (πάντα στα πλαίσια του φόρουμ) που θα χρειαστείς.

Φιλικά
Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 23-03-10 στις 02:42.
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Ενσωμάτωση τιμών πεδίου συνεχόμενης φόρμας σε unbound γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 9 14-10-14 17:17
Ενσωμάτωση αρχείων απο outlook σε βάση δεδομένων γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 8 15-02-14 16:11
Ενσωμάτωση φωτογραφιών σε εγγραφές tolis1975 Access - Ερωτήσεις / Απαντήσεις 7 01-12-10 23:17
[VBA] Εκτελεση Μακροεντολης ytsiak Excel - Ερωτήσεις / Απαντήσεις 0 04-10-10 18:53
[ Εκθέσεις ] Ενσωμάτωση δύο στοιχείων απο πίνακα στην έκθεση Melisson Access - Ερωτήσεις / Απαντήσεις 2 14-01-10 00:24


Η ώρα είναι 07:50.