Vider variable en memoire
Publié : lun. 17/nov./2008 12:27
Bonjour a tous
J'essaie les fonctions FTP native
J'ai ce code pour charger la variable buffer de 1000 caracteres
J'ai 2 questions qui me viennent à l'idée
1/ Si je veux effacer cette variable, j'ai fait :
Ai-je tout faux ??
Car en fait elle n'est pas effacée mais remplie d'espace.
Donc comment la vider vraiment ???
En faisant :
2/ Si je veux faire un RIGHT de ma variable, est ce que je peux ecrire ça sans perturber la memoire ???
Merci de votre aide
Bonne journée
J'essaie les fonctions FTP native
J'ai ce code pour charger la variable buffer de 1000 caracteres
Code : Tout sélectionner
*Buffer = AllocateMemory(1000)
ReceiveNetworkData(ClientID, *Buffer, 1000)
1/ Si je veux effacer cette variable, j'ai fait :
Code : Tout sélectionner
PokeS(*Buffer, Space(1000))

Car en fait elle n'est pas effacée mais remplie d'espace.
Donc comment la vider vraiment ???
En faisant :
Code : Tout sélectionner
PokeS(*Buffer, "")
Code : Tout sélectionner
*Buffer = AllocateMemory(1000)
PokeS(*Buffer, "Kcc aime les sucettes")
Debug PeekS(*Buffer)
PokeS(*Buffer, Mid(PeekS(*Buffer), 5))
Debug PeekS(*Buffer)
Bonne journée