Ir al contenido principal

Clases y Objetos con Visual Creswin

Una de las ventajas que ofrece Creswin es la creación de clases para posteriormente poder hacer uso de ella como objeto.

El archivo ..\system\classes\chart.cls es un ejemplo de cómo lo podemos hacer.

Para poder ver funcionando correctamente la clase, debemos hacer algunos cambios en creswin.vcw, por que necesitamos agregar un nuevo comando.

El comando que vamos a agregar es DEFINE MDICHILD

En el sitio http://vikthor.com.mx/visualcreswin pueden descargar los siguientes archivos :
  • mdichild.vcw
  • grafica.bwp
Que son los archivos que necesitamos para ver el correcto funcionamiento de las clases.

El siguiente código muestra el llamado del nuevo comando y la creación de la gráfica.

PUBLICA 'oChart'
PUBLICA 'oChild'

DEFINE MDICHILD oChild TITLE "Graficas con Visual Creswin"

@ 0 ,0 VBX oChart OF oChild SIZE oChild:nWidth()-4 ,oChild:nHeight()-10 ;

FILE "Chart2Fx.Vbx" ;
CLASS "CHARTFX20" ;
ON "LButtonDblClk" cw:Click()

oChild:bInit := { Self cw:LoadChart() }

oChild:bReSized := { oChart:SetSize( oChild:nWidth, oChild:nHeight, .T. ) }
ACTIVATE WINDOW oChild

TERMINA

Comentarios

Unknown dijo…
Hola Foro,

Pueden decirme que comando elimina los acumulados de clientes cuando copias el arch m_clie a una nueva empresa y cual comando elimina los apartados?

Usuario nuevo

Entradas más populares de este blog

¿ Problemas para descomprimir archivos ?

 Hoy en día hay muchas opciones para comprimir información, existen algoritmos que permiten comprimir distintos tipos de archivos. Los formatos Zip y Rar son comunmente utilizados en Windows, los formatos Tar, Gzip, Bzip2 son utilizados en Linux y Unix. ¿ Qué hacer cuándo se presenta la necesidad de descomprimir un archivo en alguno de los formatos mencionados y no tienes instalado el software necesario en tu equipo ? Te recomiendo visitar  Cloudconvert , es un sitio en dónde podrás convertir archivos de un formato de compresión a otro sin necesidad de instalar software, la convesión es realizada en línea. La versión libre te permite realizar hasta 25 convesiones por día.

Fragmentos

"Hoy desperté, te busqué, me hizo falta estar contigo..." "Con un nudo en la garganta y el alma hecha pedazos, ..." , "quién me iba a decír cuando fuí feliz que tendría un fin, que así son las cosas..." , "dulce sentimiento, de nada me arrepiento , que vivan los momentos en tu boca y en tu cuerpo..." , "en cada caricia amanecía un nuevo sol, más nunca es para siempre, no no no no , no fue para siempre..." , "no me escucha el corazón, no te deja de sentir, sé que no se rendirá, no entiende que no eres para mí...", "puedo morirme mañana, puede secarse mi alma, pero nunca te olvidaré..." , "sólo tengo tiempo, en mi soledad para recordar, sólo me quedan fuerzas para soñar..." "y hoy dibujaré suavemente un verso en mi voz, para dártelo..." "Noooo, no voy a verte más, no pensaré en tí..." , "Yo no sé si tú, no sé si yo, seguiremos siendo como hoy..." "Yo simplemente...

Optimización Dinámica - Método húngaro

 "El modelo de asignación es un caso especial del modelo de transporte, donde los trabajadores representan los orígenes y los trabajos representan los destinos. La oferta en cada origen es igual a 1. El hecho de que la oferta y la demanda sean iguales a 1 conduce al desarrollo de un algoritmo de solución simple llamado método húngaro." Investigación de Operaciones Novena Edición Hamdy A. Taha Modelo de Asignación Pag, 201