Re: [Monobotics-develop] [ES] Error al acceder a atributo heredado desde objeto hijo.
Brought to you by:
buhochileno
|
From: Jaime A. <obe...@ho...> - 2009-09-14 23:12:34
|
--------------------------------------------------
From: <buh...@gm...>
Sent: Monday, September 14, 2009 5:38 PM
Cc: "monoBOTICS Developers" <mon...@li...>
Subject: Re: [Monobotics-develop] [ES] Error al acceder a atributo heredado
desde objeto hijo.
> Jaime Alvarado wrote:
>> Hola. En la escena hay dos objetos de tipo X10Module y X10Cm11.
>>
>> X10Module
>> {
>> private X10Interface interface; // desde el inspector asocio esta
>> propiedad con el objeto Cm11 presenta en la escena
>> SetAddress() // Esta función la llamo desde el initialicesimulation
>> {
>> interface.Transmit();
>> }
>> }
>>
>> X10Interface
>> {
>> private serialport Port;
>>
>> Transmit()
>> {
>> string msg = this.Port == null ? "null" : "no null";
>> ISE.IConsole.Write(msg); // Cuando se ejecuta esta función dice
>> que port es "null".
>> }
>> }
>>
> Esta clase tiene la parte "Designer" con el "LoadResources" donde se
> re-crea el Port verdad?, de donde hereda X10Interface? y necesito ver su
> constructor...
La clase tiene la parte Designer con el LoadResources.
Hereda de DomoKits
y este es su constructor
public X10Interface() : base()
{
try
{
this.embeddedfile = "X10Interface.ipx";
this.embeddedheadid =
"634dd788-905d-409c-9314-1e23341b60db";
}
catch (Exception e)
{
ISE.IConsole.Write(e.Message);
}
}
>> X10Cm11 : X10Interface
>> {
>> SetInterfaceClock() // Esta funcion la llamo desde el
>> initicalicesimulation
>> {
>> string msg = this.Port == null ? "null" : "no null";
>> ISE.IConsole.Write(msg); // Cuando se ejecuta esta función dice
>> que port es "no null"
>> }
>> }
>>
>> --------------------------------------------------
>> From: <buh...@gm...>
>> Sent: Monday, September 14, 2009 9:18 AM
>> Cc: "monoBOTICS Developers" <mon...@li...>
>> Subject: Re: [Monobotics-develop] [ES] Error al acceder a atributo
>> heredado desde objeto hijo.
>>
>>> Necesitaria un extracto de codigo (code snippet) para entender mejor la
>>> situacion, pero tal vez el esquema del Sabertooh2x5Kit te ayude, en el
>>> proyecto MBF.RobotKit existe el kit SaberTooth2x5Kit que hereda de
>>> SaberTooth2x , hay puedes ver que las funcionalidades estan
>>> implementadas en la clase padre SaberTooth2x pero los objetos
>>> propiamente tal estan y se usan en SaberTooth2x5Kit...
>>>
>>> Mauricio
>>>
>>> Jaime Alvarado wrote:
>>>> Hola.
>>>> Tengo una clase X10Cm11 la cual hereda desde X10Interface la cual
>>>> hereda de Domokits y a la vez esta compuesta de un serialport. (No
>>>> supe como heredad directamente desde SerialKit).
>>>> Pasa que desde la clase X10Cm11 puedo acceder al serialport, no hay
>>>> ningun problema pero cuando ocupo las funciones de x10Interface para
>>>> acceder al serialport desde X10Cm11, esta dice que: object reference
>>>> not set to an instance of an object, lo cual no entiendo ya que el
>>>> miembro serialport dice que es null, pero desde los metodos de CM11
>>>> dice que no es null pudiendo operar el serialport sin ningun problema.
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>>
>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>>>> 30-Day
>>>> trial. Simplify your report design, integration and deployment - and
>>>> focus on
>>>> what you do best, core application coding. Discover what's new with
>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> _______________________________________________
>>>> Monobotics-develop mailing list
>>>> Mon...@li...
>>>> https://lists.sourceforge.net/lists/listinfo/monobotics-develop
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
>>> 30-Day
>>> trial. Simplify your report design, integration and deployment - and
>>> focus on
>>> what you do best, core application coding. Discover what's new with
>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july
>>> _______________________________________________
>>> Monobotics-develop mailing list
>>> Mon...@li...
>>> https://lists.sourceforge.net/lists/listinfo/monobotics-develop
>>>
>>
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry® Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9-12, 2009. Register
> now!
> http://p.sf.net/sfu/devconf
> _______________________________________________
> Monobotics-develop mailing list
> Mon...@li...
> https://lists.sourceforge.net/lists/listinfo/monobotics-develop
>
|