Ciao a tutti,
sono incappato in un problemino con il comando "with" di basic con OOo 2.0.0, metto un esempio così è più facile spiegare:

REM  *****  BASIC  *****
Type contenitore
   sTesto as string
End Type

sub testWith
   dim prova as new contenitore
   prova.sTesto = "pro"

   with prova
       msgbox .sTesto
   end with
end sub
REM  *****  FINE BASIC  *****

In OOo 1.1.5 funziona senza alcun problema, mentre se lo lancio nella versione 2 non parte nemmeno e mi da errore sulla riga
       msgbox .sTesto
evidenziando "sTesto" con un messaggio d'errore in cui viene richiesto un "=".
Infatti, se dentro al blocco "with" tolgo il msgbox e metto ad esempio
.sTesto = "prova2"
tutto funziona.

La domanda è: qual è l'interpretazione corretta del "with", quella della versione 1.1 che mi permette di utilizzare anche il comando msgbox per visualizzare il contenuto della variabile, oppure quella della 2.0 che mi consente cambiare o assegnare ad un'altra variabile il contenuto di "sTesto"?

Grazie.

Ciao!
Emanuele.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a