Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Πως μπορούμε να δούμε video μέσω φόρμας?

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 10-11-09, 11:04
Όνομα: Μαριος
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 25-05-2009
Περιοχή: αθηνα
Μηνύματα: 47
Προεπιλογή Πως μπορούμε να δούμε video μέσω φόρμας?

καλημερα και καλως σας βρηκα....και ξεκιναω με μια απορια πως παιζουν videakia μεσα σε access?παραθετω την προσπαθεια που εκανα μονος μου παρακατω...
αρχικα εχω εναν πινακα με στηλες τιτλοσ ταινιας και θρλ ταινιας (δλδ που βρισκεται στον σκληρο η ταινια)
μετα υπαρχει μια φορμα μεσα στην οποια εχω βαλει αρχειο activex (wmp) με τιτλο WMPlayer, ενα πλαισιο λιστας που μου εμφανιζει τον πινακα και ενα κουμπι εντολης που στο κλικ εχει την ακολουθη εντολη

cmdPlayMovie_click()
if not isnull(me.listmovies)then
me.wmplayer.url=me.listmovies
else MsgBox "First select a movie"
end if
end sub

αλλα πατωντας το κουμπι δεν βλεπω την ταινια τι κανω λαθος?
Απάντηση με παράθεση
  #2  
Παλιά 10-11-09, 15:26
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Φίλε μου Μάριε, καλωσόρισες στο νέο φόρουμ!
Η απάντηση που θέλω να σου δώσω θα είναι εύστοχη μόνο όταν γνωρίζω την έκδοση Office που χρησιμοποιείς αλλά και την έκδοση του λειτουργικού συστήματος σου.
Μπορείς αν θέλεις, να συμπλήρώσεις τα στοιχεια αυτά μια φορά στα ανάλογα πεδία που υπάρχουν στον Πίνακα Ελέγχου και συγκεκριμένα στο μενού "Χρήσιμες πληροφορίες".

Με εκτίμηση

Τάσος Φιλοξενίδης
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #3  
Παλιά 10-11-09, 21:51
Όνομα: Μαριος
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 25-05-2009
Περιοχή: αθηνα
Μηνύματα: 47
Προεπιλογή

windows xp sp2 και office 2000...ελπιζω να τα εκανα σωστα με τις πληροφοριες
Απάντηση με παράθεση
  #4  
Παλιά 11-11-09, 18:15
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλησπέρα σε όλους!
Μάριε, δες αν σου κάνει ο κώδικας στο συνημμένο παρακάτω ( απλό παράδειγμα σε μορφή 2002/2003).

Κανονικά, με τον παρακάτω κώδικα θα πρέπει να δουλέψει:


Private Sub MovList_DblClick(Cancel As Integer)
Wmp.URL = MovList.Value
Wmp.Controls.play
End Sub


περιμένουμε νέα σου

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb AccPlayer.mdb (172,0 KB, 110 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 25-11-09 στις 20:42.
Απάντηση με παράθεση
  #5  
Παλιά 12-11-09, 09:53
Όνομα: Μαριος
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 25-05-2009
Περιοχή: αθηνα
Μηνύματα: 47
Προεπιλογή

καλημερα...νομιζω οτι με υπερκαλυψες....ευχαριστω πολυ

και βεβαια το δικο σου ειναι πιο ευπαρουσιαστο απο το δικο μου που ειναι πιο χυμα...

Τελευταία επεξεργασία από το χρήστη marios1984 : 12-11-09 στις 10:41.
Απάντηση με παράθεση
  #6  
Παλιά 17-09-12, 12:05
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 02-11-2011
Περιοχή: Κύπρος
Μηνύματα: 35
Προεπιλογή βιντεο με active X

Καλημέρα,

Προσπαθώ κι'εγώ να ενσωματώσω βιντεο μέσα σε φόρμα, όμως σαν active X > Microsoft Media Player.
Χρησιμοποιώ Win7 & Access 2007.
Η φόρμα μου παρουσιάζει μια εγγραφή τη φορά και πρέπει το βίντεο να είναι διαφορετικό για κάθε εγγραφή.
Το πρόβλημα μου ειναι οτι, βάζω το active X στη φόρμα αλλά δεν ξέρω πως να του πω ποιό βίντεο και απο πού να το βρεί και να το παίξει!
Στο συνημμένο, η κυρίως φόρμα είναι η "Form2" και ακολούθως όταν πατήσουμε το κουμπί με το μεγενθυντικό φακό, τρέχει ενα query και έπειτα ανοίγει η φόρμα "Movie Search Result" ώστε κάποιος να δει την περιγραφή της εγγραφής και το σχετικό βίντεο.

Ευχαριστώ εκ των προτέρων,

Με Εκτίμηση,

Ανδρέας Αχιλλέως
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Desktop Lending library.zip (216,0 KB, 35 εμφανίσεις)
Απάντηση με παράθεση
  #7  
Παλιά 17-09-12, 14:13
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλημέρα φίλε μου!

Πριν φτάσουμε στο προγραμματιστικό κομμάτι που έει να κάνει με τη διαχείριση λειτουργίας του Mediaplayer θα πρέπει να λάβουμε υπόψη μας τα παρακάτω:

Αν πρόκειται για μικρά αρχεία προεπισκοπήσεις (Priview) και όχι για φουλ ταινίες μπορείς να τα επισυνάπτεις στη βάση.
Ωστόσο δεν θα το συνιστούσα επειδή τα αρχεία αυτά θα πρέπει κάθε φορά που κάνει κλικ ο χρήστης να αντιγραφούν από τη βάση στο σε προσωρινή διαδρομή του δίσκου (εδώ πρέπει να γραφτεί κώδικας) για να μπορούν να εν συνεχεία να αναπαραχθούν από τον ενσωματωμένο Mediaplayer.

Αυτό σημαίνει ότι σε ένα αρχείο των 100 ΜΒ θα χρειαστούν ολόκληρα δευτερόλεπτα για να μέχρι να ξεκινήσει η αναπαραγωγή του.
Εκτός αυτού, ο μεγάλος όγκος μιας βάσης δεδομένων δεν είναι ότι το καλύτερο.

Θα πρότεινα στον πίνακα Assets να υπάρχει ένα πεδίο με το όνομα πχ. MoviePath που θα φιλοξενούσε τη διαδρομή του αρχείου (σχετική ή απόλυτη) στο δίσκο.

Ο κώδικας που θα βάλεις σε ένα κουμπί για αρχίζει η αναπαραγωγή της τρέχουσας εγγραφής θα είναι:

Κώδικας:
Option Explicit

Private wmp As WindowsMediaPlayer

Private Sub cmdOpenMovie_Click()
     Set wmp = Me.WindowsMediaPlayer8.Object
      wmp.URL = Nz(Me.MoviePath, "")
      'wmp + τελεία και σου ανοίγει το Intellisense για περισσότερες εντολές του στοιχείου.
End Sub
Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #8  
Παλιά 17-09-12, 15:08
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 02-11-2011
Περιοχή: Κύπρος
Μηνύματα: 35
Προεπιλογή

Καλημέρα Τάσο,

Ελπίζω να είσαι καλά;

Έχω βάλει το κουμπί, μετα έχω ακυρώσει το παράθυρο για τις ρυθμίσεις και πήγα στο properties>EVENT>OnClick και διαλέγω "event procedure", μετά εμφανίζεται το VBA editor. Εκεί Τάσο, πρέπει να σβήσω το "Private Sub Command28_Click() End Sub" και να βάλω τον κώδικα τον οποίο μου έχεις δώσει;
Έχω κάνει το εξής:
Έχω σβήσει την αρχή του κώδικα που έβγαλε αυτόματα:"Private Sub Command28_Click() End Sub"
και έκανα paste αυτό:
Option Compare Database
Option Explicit


Private wmp As WindowsMediaPlayer

Private Sub cmdOpenMovie_Click()
Set wmp = Me.WindowsMediaPlayer8.Object
wmp.URL = Nz(Me.MoviePath, "C:\Users\Public\Videos\Sample Videos\Wildlife.wmv")
End Sub

Ονόμασα και το κουμπί : "cmdOpenMovie"

Όμως όταν το πατώ μου βγάζει λάθος!

Δες το συνημμένο..

Ευχαριστώ πολύ για τον χρόνο σου :)

Με εκτίμηση,

Ανδρέας Αχιλλέως
Συνημμένα Thumbnails
Πως μπορούμε να δούμε video μέσω φόρμας?-error.jpg  
Απάντηση με παράθεση
  #9  
Παλιά 17-09-12, 19:25
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλησπέρα Ανδρέα!

Αντικατέστησε το όνομα "WindowsMediaPlayer8" με το όνομα του Mediaplayer της εφαρμογής σου.

Καλή συνέχεια!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #10  
Παλιά 18-09-12, 12:19
Όνομα: Ανδρέας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 02-11-2011
Περιοχή: Κύπρος
Μηνύματα: 35
Προεπιλογή

Καλημέρα Τάσο,

Το media player των windows θέλω να ορίσω σαν εφαρμογή για τα βίντεο αλλά που θα βρω την σωστή ονομασία για να το γράψω μεσα στο VBA editor?

Ευχαριστώ,

Με εκτίμηση,

Ανδρέας Αχιλλέως
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Υποφόρμες ] Αναζήτηση σε υποφόρμα μέσω φόρμας nikipyl Access - Ερωτήσεις / Απαντήσεις 15 29-02-16 21:12
Τιμή σε List Box μέσω δεύτερης φόρμας γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 0 14-01-16 16:25
[ Φόρμες ] Αναφορά μέσω VBA σε αντικείμενο άλλης φόρμας. sarrpan Access - Ερωτήσεις / Απαντήσεις 2 27-01-14 14:56
Ενημέρωση Πεδίου Δευτερεύουσας Φόρμας μέσω Βοηθητικής Φόρμας Χρήστος Access - Ερωτήσεις / Απαντήσεις 1 17-04-12 19:18
Ενημέρωση Πεδίου μέσω βοηθητικής Φόρμας Χρήστος Access - Ερωτήσεις / Απαντήσεις 6 01-04-12 16:56


Η ώρα είναι 19:55.