Jack wrote:
In una Libreria condivisa in Macro Personali ho una varialbile Globale. Se da una Macro situata in un documento cerco di assegnargli un valore mi ritorna un errore di variabile non definita.

Naturalmente la variabile l' ho dichiarata in testa al modulo come Global nella Libreria condivisa e la Libreria l' ho caricata con GlobalScope.BasicLibraries.LoadLibrary("MiaLibreria"). Se sono stato poco chiaro posso definere meglio la mia situazione, avete suggerimenti ?. Caio JAck

Continuo a non riuscire ad assegnare direttamente un valore ad una Var Globale, pero',
pero' lo posso fare in un altro modo.

Se nella Libreria condivisa utilizzo una SubRoutine che riceve un valore e lo assegna alla variabile globale, funziona.
Es..

' e' la Libreria condivisa
Lib_Ricette

Global DocStampa as Long

Sub PassaIdRicetta ( id as Long)
  DocStampa = id
End Sub


Se da un Formulario richiamo la ruotine con
Call PassaIdRicetta = 55

riesco ad assegnarli il valore. Mi sapete dire se in StarBasic puo' essere corretta una cosa del genere ?. Saluti Jack










--

Email.it, the professional e-mail, gratis per te: http://www.email.it/f



Sponsor:

Biglietti da visita premium GRATUITI. Offerta in scadenza…

*
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=4834&d=25-2

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

Rispondere a