Bonjour,
Je souhaite utiliser une fonction codé en C# qui utilise en parametre "this.handle":
Et je voudrais savoir l'équivalent en delphi prism de "this.handle"?Code:Menu = CheckMenu(this.Handle, false);
Merci !
Version imprimable
Bonjour,
Je souhaite utiliser une fonction codé en C# qui utilise en parametre "this.handle":
Et je voudrais savoir l'équivalent en delphi prism de "this.handle"?Code:Menu = CheckMenu(this.Handle, false);
Merci !
En Delphi, cela a toujours été self
Je pense que la version .NET respecte cela !
En Win32, si tu es dans une méthode de l'objet receveur, comme en C++, le this ou le self est implicite !
Oui j'ai déjà testé mais la propriété "handle" n'existe pas avec "self".
C'est l'équivalent de "this.handle" que je souhaite connaître pas de "this" uniquement.
Tout dépend l'objet pointé par This !
Il faut mettre ce code dans une fenêtre par exemple, une fenêtre contient un Handle
ou alors dans un Menu ...
tu poses une question floue, tu as une réponse floue !
Ok merci, j'ai résolu mon problème.
Il s'agissait bien du handle de la fenêtre qu'on obtient avec "self.handle" dont j'ai besoin dans ma fonction.
Le soucis etait que j'utilisé cette fonction dans une autre classe que celle de la fenêtre. Pour solutionnner le problème, je fais passer la valeur du handle via une variable que je récupere ensuite dans l'autre classe.