UDF > WinAPI >


_WinAPI_StringLenA

Calcule la taille d'une chaîne ANSI

#include <WinAPIMisc.au3>
_WinAPI_StringLenA ( Const ByRef $tString )

Paramètre

$tString Structure chaîne à traiter

Valeur de retour

Succès: Retourne la longueur de la chaîne en caractères
Échec: Retourne 0

Remarque

La longueur retournée n'inclut pas le caractère nul.

En relation

_WinAPI_StringLenW

Voir aussi

Consultez lstrlenA dans la librairie MSDN.

Exemple

#include <MsgBoxConstants.au3>
#include <WinAPIMisc.au3>

; Construit le tampon de chaîne. C'est la structure de type "char". En choisissant la taille de 64 caractères.
Local $tStringBuffer = DllStructCreate("char Data[64]")
; Le remplit avec des données
DllStructSetData($tStringBuffer, "Data", "Callipygian")

MsgBox($MB_SYSTEMMODAL, "_WinAPI_StringLenA", "La longueur de la chaîne dans le tampon est " & _WinAPI_StringLenA($tStringBuffer) & " caractères.")