Vcl.Controls.TControl.SetTextBuf

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetTextBuf(Buffer: PChar);

C++

void __fastcall SetTextBuf(System::WideChar * Buffer);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Description

Définit le texte du contrôle.

Appelez la méthode SetTextBuf pour définir le texte du contrôle avec le texte contenu dans le tampon spécifié.

Le texte est défini avec le texte contenu dans le tampon pointé par le paramètre Buffer. Buffer doit pointer sur une chaîne à zéro terminal. La méthode SetTextBuf envoie des messages WM_SETTEXT et CM_TEXTCHANGED. Si cela est effectué dans l'exécution étroite d'une fonction, la modification peut ne pas être visible tant que les messages de la file d'attente des messages Windows n'ont pas été traités après la fin de l'exécution de la fonction. Pour interrompre l'exécution d'une fonction et traiter les messages, utilisez la méthode ProcessMessages de l'objet Application.

Remarque :  La méthode SetTextBuf est proposée dans un souci de compatibilité uniquement. Pour définir maintenant le texte d'un contrôle, attribuez une valeur de chaîne à la propriété Text.

Voir aussi