Εμφάνιση ενός μόνο μηνύματος
  #3  
Παλιά 27-12-12, 11:24
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλημέρα σε όλους!

Γιώργο, προτείνω το ακόλουθο σενάριο:

1. Σε κάθε εκκίνηση της εφαρμογής θα πρέπει να εκτελείται ρουτίνα προκειμένου να διαπιστωθεί αν υπάρχει κωδικός ενεργοποίησης και αν ο δεύτερος είναι σωστός.
Η ρουτίνα αυτή θα χρησιμοποιεί τον ίδιο αλγόριθμο που χρησιμοποιεί και γεννήτρια του κωδικού ενεργοποίησης. Στην ίδια ρουτίνα προσθέτεις κώδικα που να καθορίζει τη συμπεριφορά της εφαρμογής σε περίπτωση που έχει λήξει ο χρόνος δοκιμαστικής περιόδου ή αν η εφαρμογή δεν έχει ενεργοποιηθεί ή αν ο ήδη υπάρχων κωδικός ενεργοποίησης δεν είναι ο σωστός.

2. Όσο η εφαρμογή βρίσκεται στη δοκιμαστική περίοδο, θα πρέπει σε κάθε εκκίνηση της να εμφανίζεται η φόρμα ενεργοποίησης η οποία θα επιτρέπει στο χρήστη να συνεχίσει, να ακυρώσει (τερματίσει την εφαρμογή) ή να ενεργοποιήσει την εφαρμογή.

3. Σύμφωνα με τα παραπάνω δεν χρειάζεται και δεν πρέπει να διαγράψεις τους πίνακες που προανέφερες. Χρειάζονται σε κάθε εκκίνηση της εφαρμογής ώστε να γίνεται σύγκριση.
Δεν σε πειράζει αν τα δεδομένα των εν λόγω πινάκων είναι προσβάσιμα ή όχι αφού σε κάθε εκκίνηση της εφαρμογής εκτελείται η ρουτίνα που αναγράφεται παραπάνω η οποία θα αποτρέψει /επιτρέψει την πρόσβαση στην εφαρμογή.

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

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