Bonsoir à tous, je suis un vrai débutant en Delphi et je bloque sur une erreur (Plus que surement absurde), Si quelqu'un ici pouvait m'aider ce serai vraiment sympathique!

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
begin
  Param2Syntax:=''+'.db';
 
  BuildDataBase(ParamStr(1),ParamStr(2));
  If (FileExists(ParamStr(1))) and (ParamStr(2)<>Param2Syntax) then
    begin
      for i:=0 to Paramcount do
        WriteLn('Parameter ='+IntToStr(i)+'='+ParamStr(i));
    end;
  WriteLn('Database build succeed');
  else
    begin
      WriteLn('Only one or both values are false');
      WriteLn('Please check the right syntax : DBTextToSqliteTable "InputFileFolder" "Database Name.db"');
    end;
    Readln;
end.
Et voici l'erreur donnée : DBTextToSqliteTable.pas(107,3) Fatal: Syntax error, ";" expected but "ELSE" found

Si vous ne comprenez pas le code c'est normal puisqu'il s'agit de mon main et comme je suis à 98% certains que l'erreur ne viens pas de mes procédures je ne vois pas l'utilité de vous donner le reste, au besoin je vous le donnerai.


Merci d'avance !


EDIT : Bon hé bien, au final quelqu'un de très aimable sur le chat m'a aidé, donc je laisse le post en tant que Résolu

La solution était tout bêttement d'enlever le ';' après le end du if ...