J'ai une fonction que je déclare dans la partie publique de l'interface :
Et j'ai le message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Function MonMessage(texte:String):Boolean;
Et quand je la déclare ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [Avertissement] Unit1.pas(84): La valeur de retour de la fonction 'MonMessage' peut être indéfinie [Erreur] Unit1.pas(53): Déclaration forward ou external non satisfaite : 'TForm1.MonMessage'
J'ai le message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Function MonMessage(texte:String):Boolean;Forward;
Code : Sélectionner tout - Visualiser dans une fenêtre à part [Erreur] Unit1.pas(53): Définition de champ non autorisée après des méthodes ou propriétés
Je la déclare complètement aussi dans la partie Implémentation :
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 Function MonMessage(texte:String):Boolean; begin //Ici on lance linscription des joueurs ! form1.Panel2.Show; //centrage Horizontal de Panel1 Larg1:=form1.width; Larg2:=form1.Panel2.Width; x:=(Larg1 - Larg2)div 2; form1.Panel2.left:=x; //centrage Vertical de Panel1 {Haut1:=form1.Height; Haut2:=Panel1.Height; x:=(Haut1 - Haut2)div 2;} form1.Panel2.top:=form1.GroupBox1.Top; form1.Label1.caption:=texte; end;
Partager