Calcule la taille d'une chaîne ANSI
#include <WinAPIMisc.au3>
_WinAPI_StringLenA ( Const ByRef $tString )
$tString | Structure chaîne à traiter |
Succès: | Retourne la longueur de la chaîne en caractères |
Échec: | Retourne 0 |
La longueur retournée n'inclut pas le caractère nul.
Consultez lstrlenA dans la librairie MSDN.
#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.")