Emanuele wrote:
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]
Ciao a tutti,
Non essendo un programmatore mi sa che sto perdendo una buona occasione
per tacere, tuttavia da quel che avevo capito io WITH si usa per evitare
di ripetere l'oggetto, percio' mi sembrerebbe piu' giusta
l'interpretazine di OOo2.0 che non consente di eseguire istruzioni.
Michele
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.15.1/250 - Release Date: 03/02/2006
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]