• # La methode n'est pas déclarée

    Posté par (site web personnel) . En réponse au message Adresse d'un objet?. Évalué à 1.

    FullShotPath(DString &relativepath) veut dire que la valeur est passée par référence. Ca veut dire que tu fais comme si tu la passait par valeur alors qu'en réalité c'est l'adresse qui est passée. Ce qui fait que ce n'est pas une copie.

    Mais pour que cela marche il faut pouvoir prendre l'adresse de ce que tu passe en argument. Or ton argument est une valeur temporaire résultat d'un fontion. Tu dois l'affecter a une variable pour pouvoir l'utiliser comme référence.


    DString donneMoiUnNom = name.Left(iLPos);
    FileName = FullShotPath(donneMoiUnNom);