El 14/06/12 10:58, Ru Vuott escribió:
> I do not know if I understand correctly. However, if you want to access
> the value of a variable from the parent class, or from another class, you
> must set this variable as "global" and "Public". In addition, you must set
> as "public" also controls the form and symbols of the "modules" in the options
> of ownership of your program.
>
> bye


Again, this is not a good idea/practice. Controls might remain Private 
and you might use the OOP approach using Properties and/or getters and 
setters. This is by far the most reliable and maintainable way to go, IMHO.

I don't want to enter in an endless discussion about it, but this is 
only a good advise.

Resgards,

Jesus



>
>
>
> --- Gio 14/6/12, sundar j<sundar_...@rediffmail.com>  ha scritto:
>
>> Da: sundar j<sundar_...@rediffmail.com>
>> Oggetto: [Gambas-user] Access global variable from other .class
>> A: "mailing list"<gambas-user@lists.sourceforge.net>
>> Data: Giovedì 14 giugno 2012, 06:28
>> I am trying to write a code for
>> accepting user password in a input box/textbox when user
>> click on button from main form. For user input i have
>> created new form named sudo.form and codes are in sudo.class
>> file. This sudo.class accepts user password through textbox
>> (hidden) and store it in global variable named password.
>> sudo form is shown when user click on button from main form.
>> Now my problem is that how do i access/capture this global
>> variable (password) from main program? For example,
>> accessing module variable (from sudo.module) we do it like:
>>
>> Public Sub function()
>> Dim accept as string
>> .
>> .
>> accept = sudo.password
>> Shell "echo "&amp; accept&amp; " | sudo -S
>> somecommand"
>> .
>> .
>> End
>>
>> Right now i do not have a code to post but will come back
>> later. But the general idea which i am trying to do is
>> explained above.
>

-- 
Jesus Guardon

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to