vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Suche Visual-Basic Code
Re: 30Tage Frist 
Autor: kuechi
Datum: 20.03.02 15:01

Hi Cromec,

also wenn ich die "blabla.dat" immer wieder lösche, habe ich eine Vollversion deines Programmes, oder?

Hi SvenW,

Ich würde es so machen:

1. Bei der Installation (ggf. auch erst bei dem ersten Start des Prog) jeweils einen
Eintrag mit dem aktuellen Datum(später I-Datum) in die Registry und ein oder
mehreren Dateien ablegen. (Je mehr Speicherstellen für das Datum je mehr
Sicherheit für Dich, das Du Manupulationen an den Daten bemerkst)

2. Beim Beenden des Programms speicherst Du das aktuelle Datum(später P-Datum)
und die aktuelle Uhrzeit ab. (Ebenfalls, je mehr Speicherstellen, je mehr Sicherheit)

3. Startet der User das Programm prüfst Du die Einträge untereinander ersteinmal auf
Gleichheit. Sind die Einträge nicht gleich, kannst Du Dir sicher sein, das der User
versucht hat, seine 30-Tage Frist durch ändern eines Eintrages zu verlängern.

4. Prüfen der gespeicherten I-Datums mit dem aktuellen Datum. Sind 30 Tage um,
dann freundliche Meldung an den User.
Ist das aktuelle Datum jünger als das gespeichert P-Datum, dann hat der User das
Systemdatum geändert, bedeutet weniger freundliche Meldung an den User.

5. Ist das aktuelle Datum gleich dem P-Datum dann sind die Uhrzeiten (gespeicherte
und aktuelle) mit einander zuvergleichen. Ist die gespeicherte Uhrzeit später, als die
aktuelle, dann hat der User wieder an der Systemzeit(-datum) rumgespiel.
BEACHTE: Wenn die aktuelle Zeit 1 Std. vor der gespeicherten Zeit liegt, kann das mit
der Zeitumstellung (Sommer/Winter/Sommer) zutun haben, also mecker
nicht mit deinem User, wenn die Systemzeit mit der aktuellen Zeit
weniger als eine Stunde auseinander liegt.

Vielleich nochwas am Ende: Wenn Du eine De-Installation mit vorsiehst, lasse die
Einträge des I-Datums auf dem System, sonst
deinstalliert der User dein Prog und installiert es später
wieder und hat dann wieder eine neue Testphase.

Ich hoffe ich konnte Dir helfen, wenn noch Fragen, frage die Frage

PS: I-Datum = Installationsdatum
P-Datum = Programmdatum (Datum des letzen Programmbeendens)

Have a lot fun
kuechi
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
30Tage Frist116SvenW17.03.02 12:54
Re: 30Tage Frist405ModeratorDieter17.03.02 19:26
Re: 30Tage Frist69SvenW17.03.02 21:33
Re: 30Tage Frist72SvenW17.03.02 21:53
Re: 30Tage Frist378ModeratorDieter17.03.02 23:29
Re: 30Tage Frist62SvenW18.03.02 06:36
Re: 30Tage Frist423ModeratorDieter18.03.02 09:05
Re: 30Tage Frist57SvenW18.03.02 13:37
Re: 30Tage Frist51cromec19.03.02 12:05
Re: 30Tage Frist64kuechi20.03.02 15:01
Re: 30Tage Frist43SvenW20.03.02 15:26
Nee leide net46kuechi20.03.02 15:31
Re: Nee leide net44SvenW20.03.02 15:39
Re: Nee leide net463unbekannt20.03.02 15:45
Fertig(hoffe ich)56kuechi24.03.02 00:51
Re: Fertig(hoffe ich)42SvenW24.03.02 11:01
Re: Fertig(hoffe ich)50kuechi25.03.02 00:33
Möchte ja nichts sagen, aber:371unbekannt25.03.02 00:40
Re: Möchte ja nichts sagen, aber:48SvenW25.03.02 10:36
Gute Idee, CyberLord51kuechi26.03.02 13:04
Re: 30Tage Frist45fridi26.03.02 21:20
Re: 30Tage Frist41kuechi26.03.02 22:02
Re: 30Tage Frist56fridi28.03.02 10:08

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel