Page 1 sur 1
Pointeurs et TypeOf()
Publié : mar. 17/mai/2016 17:01
par microdevweb
Bonjour à tous,
TypeOf ne fonctionne-t-il pas avec des pointeurs ?
Code : Tout sélectionner
Structure Teste
X.i
S.s
EndStructure
Global myTeste.Teste
*mem=@myTeste\S
Debug TypeOf(myTeste\S) ; Return 8
Debug TypeOf(*mem) ;21 !!!!
Re: Pointeurs et TypeOf()
Publié : mar. 17/mai/2016 17:36
par microdevweb
Bon ceci fonctionne, mais on doit rentré le champ de la structure en dur donc cela ne conviendra pas pour ce que je veux faire
Code : Tout sélectionner
Structure Teste
X.i
S.s
EndStructure
Global myTeste.Teste
*mem.Teste=@myTeste\S
Debug TypeOf(myTeste\S) ; Return 8
Debug TypeOf(*mem\S) ;Return 8
Re: Pointeurs et TypeOf()
Publié : mar. 17/mai/2016 19:32
par Bill Gates
microdevweb a écrit :Bonjour à tous,
TypeOf ne fonctionne-t-il pas avec des pointeurs ?
Code : Tout sélectionner
Structure Teste
X.i
S.s
EndStructure
Global myTeste.Teste
*mem=@myTeste\S
Debug TypeOf(myTeste\S) ; Return 8
Debug TypeOf(*mem) ;21 !!!!
21 == #PB_Integer , le résultat est donc correct. il faut juste apprendre à lire la doc correctement. MyVar.i == *MyVar