Agregar nuevo Método al form u otros controles

2,002 views
Skip to first unread message

Fox Friend

unread,
Jan 21, 2013, 2:04:18 PM1/21/13
to publice...@googlegroups.com
Acabo de agregar un nuevo metodo a un control de un ejemplo por curiosidad con el menu: Form, New Method.

Agregué el método, hice pruebas y funciona como cualquier otro método o propiedad de la caja de propiedades del objeto.

Es así de fácil..? no hay ninguna "trampa oculta" al usar un nuevo método agregado de esta forma.. ?

Cómo agrego un método como ese pero no al control, si no al form?... 

No veo donde se pueda escoger el control al que se agregará el metodo..

Saludos!


Luis Maria Guayan

unread,
Jan 21, 2013, 2:09:43 PM1/21/13
to publice...@googlegroups.com
Si lo hiciste desde el Diseñador de Formularios y el desde el menú Form -> New Method..., lo agragaste ya al Formulario, no al control.

Quizas lo que tu quieres indicar es como agregarlo a una clase Form y que tus formularios ya hereden ese método?

Si es así, lo haces desde el Diseñador de Clases visuales, y del menú Class -> New Method...

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

--
 
 

Douglas Sánchez

unread,
Jan 21, 2013, 2:23:38 PM1/21/13
to publice...@googlegroups.com
Hola Foxi Friend


Asi es tiene razon sin sentido interrogativo: no hay ninguna "trampa oculta".

Esa es una forma facil de agregar un metodo y lo mandas a llamar con parametros o sin parametros yo lo uso mucho en los reportes que tiene muchas condiciones, mi codigo se ve mas ordenado.
lo llamas. thisform.tumethodo()

saludes

Jorge Blas Diaz Armesto

unread,
Jan 21, 2013, 2:22:44 PM1/21/13
to publice...@googlegroups.com

INSTALE EL  MSXML 4.0 SP2 QUE ME RECOMENDARON AQUÍ   YA QUE AL INSTALAR EL VISUAL FOXPRO 9 SP 2 EN WINDOWS 8 64 ME SALE EL ERROR EN EL TASK PANLE MANAGER SIGUIENTE 0: No se encuentra la definición de clase MSXML2.DOMDOCUMENT.4.0., pero a pesar de haberlo instalado me sigue salineod ese mensaje de error qe vuelvo a detallar , 0: No se encuentra la definición de clase MSXML2.DOMDOCUMENT.4.0.
 que consejos sugerencias o soluciones me pueden brindar

 

saludos
 

--
 
 



*****************************************************************************************************************************************************************************************
NOTA IMPORTANTE!!!

* 1 de Agosto de 1961, creación del Ministerio del Transporte.

Subdirección Técnica
Empresa SICS
*****************************************************************************************************************************************************************************************

Douglas Sánchez

unread,
Jan 21, 2013, 2:30:58 PM1/21/13
to publice...@googlegroups.com
Hola te recomiendo abrir un nuevo hilo, este tema ya se toco ahi te dejo algo.

https://groups.google.com/forum/?fromgroups=#!topic/publicesvfoxpro/gpzcgT11-QQ

Lo otro que deberias hacer antes de instalar esto que se recomienda aca es instalar el sp2.

Saludes


PD: Si no acatas las regla te van a pasar la cuenta, ahorita la Patria esta en peligro, me di cuenta que se le dio de baja a dos.

Fox Friend

unread,
Jan 21, 2013, 2:54:28 PM1/21/13
to publice...@googlegroups.com
Así es.. Tiene razón el maestro Luis María. Ya revisé y si están agregados los métodos al form. Lo que me confundió es que el form tenía otro nombre en su scx o algo así como se ve en la figura.

Saludos!
Nuevo Metodo al form.PNG

Jorge Blas Diaz Armesto

unread,
Jan 21, 2013, 3:44:28 PM1/21/13
to publice...@googlegroups.com

Douglas con su debido respeto el problema es que yo cumplo lo que usted establece , pero  a pesar de instalarlo me sigue el problema y de verdad que quisiera tener el éxito de los demás me urge  ya lo instale pero me sigue repitiendo el error quisiera seguir los pasos que usted hizo para instalarlo recuerde que es en Windows 8 64 bitts

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Douglas Sánchez


Enviado el: Monday, January 21, 2013 02:31 PM
Para: publice...@googlegroups.com

--
 
 

Jorge Blas Diaz Armesto

unread,
Jan 21, 2013, 4:13:44 PM1/21/13
to publice...@googlegroups.com

Resuleto hermano un millón de gracias había que depositarlo en cascada y gracias por su contribución

Reply all
Reply to author
Forward
0 new messages