begin process at 2008 08 22 00:20:01
1 229 717 membres
525 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Protection des applications et utilisation du registre au lieu d'un fichier INI [ Archives / Fichier / Disque ] (apz)

Protection des applications et utilisation du registre au lieu d'un fichier INI le 10/04/2002 18:37:35

apz
Salut,
Pour proteger mon appli. j'ai utilisé un fichier ini
(Limite d'utilisation)


le code pour ecrire :

// var publique

fEmplacement : string;
Str0, Str1 : string;

procedure TMainForm.FormCreate(Sender: TObject);
Var
fIniFile : TIniFile;
begin

{-------- Emplacement du fichier ini --------}
fEmplacement:= ExtractFilePath(Application.ExeName) + 'Control.ini';

{-------- Initialisation du ini --------}
fIniFile:= TIniFile.Create(fEmplacement);

{-------- Lis dans le ini --------}
Str1:= fIniFile.ReadString('Nombre','Nbre Utilisation', '');
Str0:='2';
{-------- Affiche la réponse --------}
if Str1>= Str0 then
begin
ShowMessage(' c''est terminé..! vellez vous enregistrer');
Close;
end
else
ShowMessage('Il vous reste '+IntToStr(StrToInt(Str0)-StrToInt(Str1))+' essais ?!');

end;

///////////////////////////////////////////////////////

pour ecrire :

procedure TMainForm.FormClose(Sender: TObject; var Action: TCloseAction);
var
fIniFile : TIniFile;
begin
{-------- Initialisation du ini --------}
fIniFile:= TIniFile.Create(fEmplacement);

{-------- Écrit dans le fichier --------}
fIniFile.WriteString('Nombre', 'Nbre Utilisation', IntToStr(StrToInt(Str1)+1));

end;
///////////////////////////////////////////

Que devient ce code dans le cas ou je decide d'utiliser le registre pour proteger mon appli ?

Re : Protection des applications et utilisation du registre au lieu d'un fichier INI le 10/04/2002 18:49:58

Gysmo
Ceci pourrait t'aider :
UPS | Registre




-------------------------------
Réponse au message :
-------------------------------

Salut,
Pour proteger mon appli. j'ai utilisé un fichier ini
(Limite d'utilisation)


le code pour ecrire :

// var publique

fEmplacement : string;
Str0, Str1 : string;

procedure TMainForm.FormCreate(Sender: TObject);
Var
fIniFile : TIniFile;
begin

{-------- Emplacement du fichier ini --------}
fEmplacement:= ExtractFilePath(Application.ExeName) + 'Control.ini';

{-------- Initialisation du ini --------}
fIniFile:= TIniFile.Create(fEmplacement);

{-------- Lis dans le ini --------}
Str1:= fIniFile.ReadString('Nombre','Nbre Utilisation', '');
Str0:='2';
{-------- Affiche la réponse --------}
if Str1>= Str0 then
begin
ShowMessage(' c''est terminé..! vellez vous enregistrer');
Close;
end
else
ShowMessage('Il vous reste '+IntToStr(StrToInt(Str0)-StrToInt(Str1))+' essais ?!');

end;

///////////////////////////////////////////////////////

pour ecrire :

procedure TMainForm.FormClose(Sender: TObject; var Action: TCloseAction);
var
fIniFile : TIniFile;
begin
{-------- Initialisation du ini --------}
fIniFile:= TIniFile.Create(fEmplacement);

{-------- Écrit dans le fichier --------}
fIniFile.WriteString('Nombre', 'Nbre Utilisation', IntToStr(StrToInt(Str1)+1));

end;
///////////////////////////////////////////

Que devient ce code dans le cas ou je decide d'utiliser le registre pour proteger mon appli ?


Classé sous : fichier, ini, utilisation, str1, finifile

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS