[v4 beta1] Problèmes avec With EndWith [Corrigé]

Archive.
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

[v4 beta1] Problèmes avec With EndWith [Corrigé]

Message par Flype »

Lorsqu'on utilise des structures imbriquées, on ne peut pas utiliser With/EndWith et c'est bien dommage :

Code : Tout sélectionner

Structure TEST
  a.l
  b.LONG
  c.POINT
EndStructure

myvar.TEST

myvar\a = 50
myvar\b\l = 20 ; ici, çà fonctionne (encore heureux)
myvar\c\x = 120

With myvar
  \a = 50
  \b\l = 20 ; et là le compilateur fait son grognon :-)
  \c\x = 120
EndWith
Et, attention aussi, on ne peut pas pour l'instant utiliser une autre structure que celle définie par With/EndWith, à l'intérieur :

Code : Tout sélectionner

p1.POINT 
p2.POINT 

With p1
  \x = p2\x
  \y = p2\y
EndWith
Image
Niffo
Messages : 108
Inscription : dim. 29/août/2004 15:51

Message par Niffo »

+1 ;)

C'est pas encore tout à fait aussi puissant que le WITH de VB ...

Pour l'instant mois je fais :

*p.TEST = @myvar
*p\b\l = 20
Répondre