Décortiquer un message Windows - Delphi/Pascal - Programmation
Marsh Posté le 06-04-2003 à 10:05:03
houla
bon, j'ai jamais fait de pascal, mais l'idée doit etre la meme.
Bref, si c'est vraiment deux applis differentes, ca a 98% de chance de cracher et 0% de chance de reussir. Un pointeur valide dans une apply A ne l'est pas du tout dans une appli B (voir meme une autre instance de cet apply A). Pour ce genre de sport y'a divers mecanisme, dont (le + simple) le msg WM_COPYDATA, si je ne me plante pas dans le nom
Marsh Posté le 06-04-2003 à 08:38:14
Voilà le pb:
l'appli A envoie un message LB_ADDSTRING à l'appli B à l'aide de la fonction PostAppMessage.
La chaine à ajouter est codée par:
LongInt(StrPcopy(arraychar,'toto')
qui devient "LParam"
(de mémoire, j'ai pas le code sous les yeux...!)
Le message arrive bien dans l'appli B, mais comment récupérer la chaine 'toto' à partir de lParam?
Merci pour vos lumières.