Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Άνοιγμα παράθυρου περιήγησης φακέλων των windows στην access γίνεται??
Θελω αν γινετε με ενα κουμπι εντολης σε μια φορμα να ανοιγει παραθυρο περιηγησης των φακελων του σκληρου μου,δηλαδη να επιλεγω ενα αρχειο απο την διαδρομη πχ c:\windows\test.exe και αυτην τη διαδρομη να την αποθηκευει σαν string σε μια μεταβλητη...υπαρχει τετοια δυνατοτητα??
|
#2
| ||||
| ||||
Λέγε και καμιά ...καλησπέρα! Όταν σε αυτό το Forum κάνεις ερώτηση, δεν ρίχνεις κέρμα σε JBOX και περιμένεις μετά αμανέδες ...του Στέλιου! Λοιπόν! Η μεταβλητή χ περιέχει αυτό που θες. Κώδικας: Private Sub Koumpi_Click() Dim x As String x = OpenFileDialog End Sub Κώδικας: Function OpenFileDialog() As String Dim sFile$, sFilter$, sTitle$ sFilter = "Access Database (*.mdb)|Access 2007 Databases(*.accdb)" sTitle = "Choose the Back-End-File..." WizHook.Key = 51488399 WizHook.GetFileName 0, "", sTitle, "", sFile, CurrentProject.Path, sFilter, 0, 0, 64, True OpenFileDialog = sFile End Function Υστερολόγιο : Μπορείς να προσαρμόσεις το φίλτρο -της συνάρτησης- στις επιθυμίες σου |
#3
| |||
| |||
Καλησπερα!! εχεις δικιο ειμαι αδικαιολογιτος! ευχαριστω για τις οδηγιες-κατευθυνσεις το δοκιμαζω και τα ξαναλεμε... φιλικα/θοδωρης |
#4
| |||
| |||
Καλησπερα! λειτουργει μια χαρα ο κωδικας αλλα το προβλημα ειναι οτι οταν η μεταβλητη "x" παιρνει π.χ την τιμη c:\windows\test.exe οταν παω να το τρεξω με την συναρτηση shell "c:\windows\test.exe" μου βγαζει σφαλμα... παντα επιλεγω αρχειο εκτελεσιμο για να τρεξει με την shell και οχι κατι διαφορετικο... που μπορει να ειναι το προβλημα? φιλικα/θοδωρης |
#5
| ||||
| ||||
Δοκιμασε αυτο: On Error Resume Next Dim X As Integer Dim AppName As String AppName = "test.exe" X = Shell(AppName, 1)
__________________ http://www.facebook.com/home.php?ref...00000309992857 |
#6
| |||
| |||
Γεια σου τολη! ξερεις που ειναι το προβλημα,οτι στην μεταβλητη appname δεν μπορω να δωσω καθορισμενο αρχειο exe(τιμη) γιατι απλα δεν ειναι στανταρ το συγκεκριμενο αρχειο σε ολους τους pc ,θελω επιλεγοντας το αρχειο στο παραθυρο περιηγησης να αποθηκευεται σε μια μεταβλητη στην περιπτωση μας την "Χ" ετσι ωστε μετα να τρεξω το "Χ" (διαδρομη αρχειου) με την shell...ελπιζω να καταλαβες τι θελω...το δοκιμασα αυτο που εγραψες αλλα δν εβγαλα ακρη... σορρυ αν κουρασα... φιλικα/θοδωρης |
#7
| |||
| |||
καλησπερα σε ολους! ειμαι κοντα στην λυση,μια βοηθεια αν μπορει καποιος... με ενα κουμπι εντολης ανοιγω παραθυρο περιηγησης φακελων καθορισμενο στην διαδρομη "c:\windows\twain_32\" εκει επιλεγω το αρχειο του σκαννερ(την διαδρομη δηλαδη) στην μεταβλητη Χ (as string),στη συνεχεια με αλλο κουμπι προσπαθω να τρεξω τον σκαννερ με την συναρτηση shell "Χ",vbNormalFocus αλλα μου λεει file not found . καποια λυση παιδια???? |
#8
| ||||
| ||||
Θοδωρή καλημέρα! Δώσε μας την πραγματική διαδρομή του αρχείου. Αν η διαδρομή περιέχει κενά τότε η αντιμετώπιση και η σύνταξη των ορισμάτων της Shell θα πρέπει να διαμορφωθεί διαφορετικά. Γενικά, όταν θέλεις να τρέξεις κάποιο εκτελέσιμο αρχείο με τη συνάρτηση Shell(), θα πρέπει πρώτα να δοκίμασεις να το τρέξεις από το παράθυρο Εκτέλεσης των Windows (Command Line - Συνδυασμός κουμπιών Windows + R). Αν μ αυτό τον τρόπο λειτουργήσει, τότε θα λειτουργήσει και με τον παρακάτω κώδικα: Κώδικας: Sub test() Dim x As String x = "C:\Windows\notepad.exe" Shell x, vbNormalFocus End Sub Καλή συνέχεια Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#9
| |||
| |||
Καλημερα τασο! το βρηκα πριν λιγο,λυθηκε το προβλημα... επρεπε οταν καλουσα την συναρτηση shell να βαλω 2πλα εισαγωγικα στην μεταβλητη "Χ" δηλαδη να γραφτει ετσι: Private Sub scan_Click() Dim RetVal RetVal = Shell("" & X & "", 1) End Sub φιλικα/θοδωρης |
#10
| |||
| |||
...Φυσικα Τασο δουλευει και αυτο που μου εστειλες,το δοκιμασα...
|
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[ Ερωτήματα ] Φόρμα περιήγησης με φίλτρο | octapus | Access - Ερωτήσεις / Απαντήσεις | 1 | 25-08-15 13:19 |
[Γενικά] Εκτύπωση αρχείων φακέλων | George R | Excel - Ερωτήσεις / Απαντήσεις | 0 | 04-04-15 21:11 |
Άνοιγμα αρχείων μέσω cmd button από φόρμα στην access | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 19 | 25-11-13 17:32 |
Άνοιγμα Αρχείου 'Εξερεύνηση των Windows' με δημιουργία Φακέλου | john-john | Access - Ερωτήσεις / Απαντήσεις | 3 | 14-03-12 09:20 |
Η ώρα είναι 14:29.