La Web del Programador: Comunidad de Programadores
 
    Pregunta:  107 - GRAFICOS CON MSGRAPH97
Autor:  Marvin
Estoy generando gráficos con MSGRAPH97, pero no tengo mucha información acerca de las propiedades de este objeto OLE. Si alguien tiene algunas propiedades le agradecería mucho si me diera a conocer, por ejemplo para cambiar el tipo de gráfico, el tipo de font, el tamaño del font, etc.

  Respuesta:  Javier Prieto
El objeto de Ole tiene una propiedad que se utiliza de la siguiente manera:
THISFORM.OleBoundControl1.autoformat(tipo,subtipo)
Los parámetros pasalos según la siguiente tabla:
Tipo,Descripcion,Subtipos Válidos, Dimensiones
-4169,X-Y Dispersión,1 a 6,2
-4151,Radar,1 a 6,3
-4120,Anillos,1 a 7,2
-4111,Combinado,1 a 4,2
-4103,Superficie,1 a 4,3
-4102,Circular,1 a 7,3
-4101,Líneas,1 a 4,3
-4100,Columnas,1 a 8,3
-4099,Barras,1 a 5,3
-4098,Areas,1 a 8,3
1,Areas,1 a 5,2
2,Barras,1 a 10,2
3,Columnas,1 a 10,2
4,Líneas,1 a 10,2
5,Circular,1 a 7,2
Despues le puodés poner un título al gráfico con:

  Respuesta:  Rodrigo Núñez
Para poder realizar esto, una que vez que has terminado tu aplicación. Corres el Install Shield de delphi 3. Se te presentará un Wizard para crear los instaladores, luego el te pedirá los motores de bases de datos que quieres agreagar, entonces seleccionas el BDE Borland Database Engine. Seguidamente podrás seleccionar todos aquellos alias que desees agregar. Dicha aplicación te creará diskettes instaladores, que de tu aplicación, cuando ejecutes la instalación, se agregará a la maquina el BDE y los alias que seleccionastes.
Espero haberte ayudado, si no te queda claro puedes escribirme

  Respuesta:  José Oronas
Debes incluir en el formulario principal, un componente tipo tDataBase, luego hacer un doble click sobre el para acceder a su rutina de configuración.
Asignar ´Name´ ej. "MiDatabase", dejar en blanco ´Alias Name´y en ´Driver Name´ seleccionar el tipo de driver que vas a usar (si se trata de archivos Paradox o Dbase usa STANDARD).Un Click en el botón Default y te aparecerán en la lista una serie de parámetros por omisión, en PATH debes incluir la ruta donde tienes alojados los archivos (para trabajar en tiempo de desarrollo) previamente creados con el Database Desktop u otra utilidad similar. Con esto ya tendrás el alias "MiDatabase" visible en la lista de alias disponibles en la propiedad DatabaseName, cada vez que incluyas en la aplicación un componente tipo tTable, tQuery etc.
"El Formulario que aloja el componente tipo tdatabase debe estar cargado en el editor para que el alias se encuentre disponible en tiempo de desarrollo"
Para cambiar la ruta en tiempo de ejecución, debes incluir (por ejemplo) en el método CreateForm del Formulario principal el código :
Database1.Connected := False ;
Database1.Params.Values[´Path´] := {el Path a usar en tiempo de ejecución}
Ej: ExtractFilePath(Application.ExeName)+´\Archivos´;
Cualquier duda al respecto comunicate via email.