λειτουργια save as σε vb προγραμμα

Συζητήσεις για τις γλώσσες του dot Net και για του Visual Studio της Microsoft

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
woorsa
Δημοσιεύσεις: 1
Εγγραφή: 19 Φεβ 2011 21:19

λειτουργια save as σε vb προγραμμα

Δημοσίευση από woorsa » 19 Φεβ 2011 21:47

Ενα γεια απο μενα μιας και ειμαι καινουριος εδω.

θα ηθελα να ρωτησω κατι που μπορει να το βρείτε πολύ εύκολο ή μπορει να είναι απο τα πιο δύσκολα θεματα στον προγραμματισμο και για αυτο δεν μπορώ να βρώ απάντηση σε κανένα βιβλίο.

Εχω φτιάξει ενα προγραμμα σε visual basic το οποίο εχει πολλαπλές φόρμες (userforms), comboboxes, databases και πολλα αλλα. με βάση τα δεδομένα που εισάγει ο χρήστης δημιουργούνται νέεσ φορμες, tables kai databases καθώς και το menu στο αρχικό userform ενημερώνεται ανάλογα.

τι θέλω να κάνω? Απλα ο χρήστης να μπορεί να αποθηκεύει τα πρόγραμμα δημιουργώντας ενα αρχείο ωστε να μπορεί να συνεχίσει απο εκει που σταμάτησε αργότερα.

Δοκίμασα την μέθοδο serialize αλλα πρέπει να δηλώνω καθε αντικέιμενο που θέλω να αποθηκευτει κατι που δεν μπορει να γίνει εδω, διότι εχω πολύ μεγάλο αριθμό στοιχείων. Επίσης τα στοιχεία δεν είναι καθορισμένα δηλ. ο χρήστης μοπορεί να δημιουργήσει ενα νέο uesrform με άγνωστο ονομα κτλ κτλ

θέλω δηλαδή να αποθηκεύετε η τρέχουσα κατάσταση του προγράμματος πατώντας το κουμπί save as στο menu και φυσικα πατώντασ το κουμπί open να ανοίγει το αποθηκευμένο αρχείο και το προγραμμα να ερχεται στην κατάσταση που ηταν οταν εγινε το save δηλ να γεμίζουν τα textboxes oi databases oi userforms κτλ


Πωσ μπορεί να γίνει κατι τέτοιο???

Άβαταρ μέλους
c0d3punk
Honorary Member
Δημοσιεύσεις: 1076
Εγγραφή: 15 Σεπ 2008 22:32
Τοποθεσία: Puerto pollo
Επικοινωνία:

λειτουργια save as σε vb προγραμμα

Δημοσίευση από c0d3punk » 28 Μαρ 2011 15:32

έχω την εντύπωση ότι μπορείς να το κάνεις με δύο τρόπους.

1. χρησιμοποιώντας κάποιο αρχείο xml και να παίρνεις ότι έχεις αποθηκεύσει με το άνοιγμα του προγράμματος.

2. με την μέθοδο My.Settings όπου αποθηκεύσεις με την βοήθεια του framework τιμές σε μεταβλητές οι οποίες αλλάζουν και παραμένουν με κάθε νέα αποθήκευση.

σχετικά links http://msdn.microsoft.com/en-us/library ... s.80).aspx και youtube
like ants in a colony we do our share
but there's so many other f****' insects out there || Ανανεωμένα Παρτάλια || biZfind.gr

Απάντηση

Επιστροφή στο “dot Net και Visual Studio”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης