Interception : mysql_pconnect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead dans /sda/2/3/tower.pcs/gf/FREEDEV/res/WD12.0/WD120Sql.php (11)
FREEDEV : Liste des code gratuits windev, webdev ou windev mobile
FREEDEV
Accueil
Les Editeurs
HF CS
WLangage
Composants
Blog
Freewares
Plan du site
Liens
Me contacter
 Les codes free de FreeDev
Comment utiliser un tableau d`octects (API) ?

Comment utiliser un tableau d`octects (API) ?

Pour definir un tableau d`octets, il faut utiliser une chaine fixe ou un tableau. Le code suivant illustre les differentes possibilites de declaration, comment definir des pointeurs et les utiliser pour recuperer des valeurs.

// Simule un tableau de 10 octets
simTab est un chaîne fixe sur 10

simTab[[1]] = "a"
simTab[[2]] = "b"
simTab[[3]] = "c"
simTab[[4]] = "d"
simTab[[5]] = "e"
simTab[[6]] = "f"
simTab[[7]] = "g"
simTab[[8]] = "h"
simTab[[9]] = "i"
simTab[[10]] = "j"

// Pointeur sur le tableau
ptsimTab est un entier = %26amp;simTab

// ptsimTab 4 pointe sur le "e"
sResult est une chaîne fixe sur 5
Transfert(%26amp;sResult, ptsimTab, 4, 5)
Info(sResult)

// Vrai tableau de 10 octets
vraiTab est un tableau de 10 entier sur 1 octet

// Transfère toutes les valeurs
Transfert(%26amp;vraiTab, %26amp;simTab, 10)
Info(Caract(vraiTab[1]) + Caract(vraiTab[2]) + Caract(vraiTab[3])) // affiche "abc"

// Remplacement de "a" par "A"
vraiTab[1] = 65
vraiTab[2] = 66
vraiTab[3] = 67
Info(Caract(vraiTab[1]) + Caract(vraiTab[2]) + Caract(vraiTab[3])) // affiche "ABC"

// simTab n`est pas affecte
Info(simTab)
RECHERCHE
Code
Achetez - Vendez des photos sur fotolia
Achetez - Vendez des photos sur fotolia

**************

**************
Fotolia
Développons ensembles