Création procedure [Résolu]

Signaler
Messages postés
259
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
22 novembre 2010
-
Messages postés
259
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
22 novembre 2010
-
Bonjour,

Voilà j'ai un petit problème pour la création d'une procedure :

 , code

<hr color="#ffffff" size="1" />procedure TM3U.VerificationModification(var Modif: String);

var

  nbcaract: Integer;

begin

nbcaract := Length(Modif) - 9;

if Copy(Modif,nbcaract,9)='~ modifié' then

ShowMessage('OK');

end;<hr color="#808080" size="1" />

Et je met ceci dans dans une autre partie de ma source : , code

<hr color="#ffffff" size="1" />VerificationModification(M3U.Caption);<hr color="#808080" size="1" />

Mais voici ce que Delphi 7 me répond :  , quote

<hr color="#ffffff" size="1" />Les types des paramètres VAR originaux et formels doivent être identiques<hr color="#808080" size="1" />

Pourriez-vous m'aider s'il vous plait ?

1 réponse

Messages postés
259
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
22 novembre 2010
2
Je répond à ma propre question :

Il suffit d'enlever le mot "var" dans la procedure pour que cela fonctionne.
Je défini une propriété pas une variable.

Voilà

@+