
09-10-17, 12:39
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα
Δημήτρη, για να αποτραπεί η επαναχρησιμοποίηση κάποιου τυχαίου αριθμού, θα πρέπει οι χρησιμοποιηθέντες να αποθηκεύονται κάπου μονίμως (όχι στη μνήμη RAM).
Θα μπορούσαν να αποθηκεύονται, για παράδειγμα, σε κάποιο αρχείο κειμένου, σε μια εξωτερική ΒΔ, κλπ, αλλά βολικότερη είναι η αποθήκευσή τους σε πίνακα της τρέχουσας ΒΔ.
Στη συνημμένη ΒΔ οι χρησιμοποιηθέντες τυχαίοι αποθηκεύονται στον πίνακα Table1.
Πιο συγκεκριμένα:
1) Πατώντας το κουμπί [Δημιουργία Τυχαίων Αριθμών] δημιουργούνται όλοι οι μοναδικοί ακέραιοι τυχαίοι αριθμοί στο διάστημα [1000, 9999] και αποθηκεύονται στον πίνακα [table1]. Σημείωση: Διευκρινίζω ότι οι τυχαίοι είναι συγκεκριμένοι (όλοι οι ακέραιοι από 1000 έως και 9999), η θέση τους όμως μέσα στον πίνακα είναι τυχαία.
2) Κάθε φορά που φορτώνουμε τη φόρμα ή πατούμε το κουμπί [Εντολή2], επιλέγεται και εμφανίζεται ένας μη χρησιμοποιηθείς τυχαίος και ταυτόχρονα τσεκάρεται ως χρησιμοποιηθείς.
Έτσι αποτρέπεται να επιλεχθεί και να εμφανιστεί ξανά.
|