viernes, 13 de agosto de 2010

Descargar Turbo C/C++ (Programación en C)

Es un entorno de desarrollo integrado y compilador desarrollado por Borland para programar en lenguaje C.

C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.

Es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.


Descomprime el contenido en la ubicación C:


 

1. Abre el símbolo del sistema:

--> Inicio
   --> Todos los programas
        --> Accesorios
              --> Símbolo del Sistema

2. Sal de todo directorio con cd.. las veces que sean necesarias:
--> cd..

3. Entra al directorio:
--> cd tc\bin\
 

4. Luego escribe sólo tc para que se ejecute el programa:
--> cd TC



Para comenzar a escribir un nuevo archivo C, sólo da clic en "File" -> "New".
Para guardar "File" -> "Save".
Para ejecutar el programa "Run" -> "Run".
Para abrir un archivo "File" -> "Open".

NOTA: Los errores de programación se indican en la parte interior.

Cualquier duda, consultame.

Saludos.


martes, 10 de agosto de 2010

De Imagen a Texto con Abby FineReader Pro 9.0.724


ABBYY FineReader es un programa avanzado de reconocimiento óptico de caracteres, definición que le va estrecha, dado que también detecta elementos de maquetación, imágenes, tablas e incluso el idioma en el que está escrito el documento.

¿Que quiere decir esto...?
Probablemente has escaneado algunos documentos, pero éstos al ser escaneados quedan como imágen y no como un documento.

Pues ABBYY FineReader tiene la ventaja de convertir la imágen escaneada en texto; es decir, convierte la imágen escaneada a como es el documento real. O bien puedes convertir a texto directamente desde el momento de escanear.

Reconoce cuáles son letras, números, símbolos, imágenes, tablas, y puede detectar tambien el idioma y así mismo identificar errores ortográficos.

Es compatible con todos los escáneres, ABBYY FineReader es muy fácil de usar.

Opcional: Puedes manejar ABBYY FineReader desde word, wxcel, PDF. O bien, abrir ABBYY FineReader e indicar en que programa deseas guardar el texto.




Descarga Abby FineReader Pro 9.0.7.274 aquí

Saludos, y ya sabes que cualquier duda sólo contactame y te atenderé.

jueves, 29 de julio de 2010

E-Commerce y E-Bussiness

E-Commerce:


La evolución de Internet ha supuesto una revolución para el comercio dando lugar al llamado "E-Commerce". Se trata de una nueva clase de comercio surgido como consecuencia directa de las Nuevas Tecnologías.



Estamos ante una red de redes que permite que el comercio tenga un alcance mundial o por lo menos lo pretenda. De ahí que hablemos de E-Commerce y mundialización ya que con la llegada de Internet se está poniendo en marcha una idea mundial de comercio.



Hoy en día el E-Commerce se parte de una definición genérica como cualquier forma de transacción o intercambio de información comercial basada en la transmisión de datos sobre redes de comunicación como Internet.



E-Bussiness:


Según los expertos del mercado electrónico, las pequeñas empresas tienden cada vez a hacer mayor uso del medio de Internet para implantar o expandir su negocio, generando sitios webs y elaborando procesos on line.



De hecho, se observa un notable incremento de empresas que poseen páginas web en este último año. La tasa de conexión de la PYMES, está experimentando un constante aumento. Se observan los siguientes factores que impulsan a la introducción de las pequeñas empresas a la red.



En primer lugar, la opción que ofrece la red para comunicarse con los usuarios, clientes y proveedores a través del correo electrónico, permite dar información de forma inmediata, obtener mayor accesibilidad a los clientes, acaparar mayor número de público, ofrecer información personalizada, etc.



Los empresarios consideran este medio como una excelente herramienta para consultar información, tener acceso a material de investigación y realizar búsquedas de productos y servicios.



También se consideran como grandes ventajas la facilidad de operar a través de la banca on line, así como poder gestionar recibos y pagos. Otra ventaja muy valorada es la posibilidad de poder vigilar el mercado y la competencia.



Uno de éstos ejemplos es Mercado libre, dónde puedes hacer tus compras.



Puedes descargar un ejemplo sencillo hecho en php, el cuál puedes descargar de aquí.
y este otro ejemplo un poco más avanzado de aquí.



NOTA:

1.- Necesitas tener instalado Apache 2, con php 5 , MySQL , MySQL Browser y PhpMyAdmin.
2.- Debes descargar las bases de datos de aquí.
3.- Visita esta página para ver el modo de importar la base de datos.
4.- Visita esta página para ver el modo de las instalaciones de apache, php, mysql y mysqlBrowser.



Cualquier duda, puedes consultarme.



Saludos.

lunes, 26 de julio de 2010

Real Player SP

Hola, buen día...!

Hoy te vengo a presentar Real Player SP en español.

RealPlayer es un reproductor de multimedia, creado por RealNetworks, que reproduce varios formatos multimedia, incluyendo las generaciones múltiples de los códecs de RealAudio y de RealVideo así como MP3, MPEG-4, QuickTime, etc.

Es el reproductor más antiguo que aún se utiliza. Pero tiene grandes ventajas...








¿Te has preguntado algúna vez como descargar videos de Tvolución, Youtube, etc...?
Pues Real Player tiene esta gran cualidad de descargar los videos almacenados en la red de Internet.

Es sencillo, una vez instalado Real Player en tu PC, ve a la página a la que desees descargar un video, coloca el cursor sobre el video (sin dar clic, sólo acercalo), y aparecerá una leyenda que dice "Descargar video", así como se muestra en la imágen de ejemplo.


Para guardar el video en el lugar por default, dá clic en "Descargar video".
Pero si deseas guardar el video en otra ubicación que desees, dá clic en la flechita que aparece a un lado de la primer opción ("descargar video"), y elige "Guardar como", para que puedas elegir en qué ubicación almacenarás el video.


En seguida comienza a descargarse el video para almacenarse en tu PC. El tiempo de descarga puede variar dependiendo del tamaño del video.















Una vez descargado y almacenado el video en la PC, puedes reproducirlo sin necesidad de estar conectado a internet, incluso lo puedes pasar a otra PC siempre y cuando la otra PC tenga instalado el RealPlayer o cualquier otro reproductor compatible con el video.



Saludos...!
Ya saben, cualquier duda, me lo indican.
Bye.

sábado, 24 de julio de 2010

Core FTP - Pro 2.1

Core FTP Pro nos brinda numerosas características, las cuales son difíciles de hallar en otros programas de este tipo: integración con el navegador de Internet, interfaz interactiva, soporte para Cortafuego, edición y visualización de ficheros, filtros y líneas de comandos para transferencias y muchas más.



Core FTP Pro es una aplicación simple de usar, recomendado para cualquier individuo que desee dar sus primeros pasos en la gestión de ficheros a través del FTP. Sin embargo también incorpora opciones que serán de gran utilidad para los usuarios más avanzados en este tema.


Core FTP tiene soporte para SSL/TLS y conexiones a través de firewall, y además te permite controlar el consumo de ancho de banda y tener tus sitios FTP de uso más frecuente perfectamente organizados en su gestor interno.



Otras funciones de gran utilidad son la posibilidad de previsualizar los ficheros en el servidor remoto, renombrarlos, editarlos, continuar descargas interrumpidas en el punto justo donde se quedaron, y más…



Para realizar una nueva conexión (ejemplo):
Debes introducir tus propios datos del servidor de tu página web.


Para esto:

1. Das clic en el botón "New Site", y agrega los datos correspondientes dependiendo de la conexión de tu servidor web.

2. Das clic en el bótón "Conect", para que puedas manipular la información de tu web.




NOTA: El paso 1, solo lo vas a realizar la primera vez que vayas a hacer una nueva conexión, ya que una vez hecho esto, los datos quedan almacenados para que la segunda vez sólo realices el paso 2.

Clic aquí para descargar activación, abre el archivo TXT copea cualquiera de los códigos de activación, y pégalo en dónde se te indica para poder activar el programa. Si no funcionan los códigos, puedes descargar este archivo y sigue otras instrucciones de activación que contiene el archivo RAR.

En caso de no funcionar el código de activación me lo dicen, pero con el más mínimo detalle, para así poder darles mejores soluciones.

Saludos, cualquier duda me contactan, ya saben que estoy para servirles.

jueves, 22 de julio de 2010

Borland Delphi 7 Profesional

Hola.

Aquí para los amantes de la programación, les traigo uno de los mas usados programas para realizar tus aplicaciones, se trata de Borland Delphi 7 Pro.
(la imagen dice "personal", pero en realidad es el PRO y es el original)














Delphi 7 es uno de los programas visuales, fácil de diseñar, con codificación similar a Pascal.

Lo cual permite diseñar aplicaciones de manera mas atractiva.

Ok.

Les dejo no solo los links de descarga del software, si no también el link del serial y activacion.

parte 1 de 3 - Delphi 7
parte 2 de 3 - Delphi 7
parte 3 de 3 - Delphi 7

Serial + Activación

El software está dividido en 3 partes, los cuales se descargarán en la misma ruta en tu PC para que al descomprimir la primera parte, automáticamente se descompriman todos las demás partes.

Cuando estén ya descomprimidas las 3 partes, debes quemar un CD con el contenido de estos archivos descomprimidos, y cuando tengas tu CD listo, comienza la instalación.

NOTA: La instalacion funciona sólo con la creación del CD. La instalación no funciona directamente de la PC, es por eso que debes crear tu CD.

Saluditos...

Cualquier duda, consúltame.

Oracle 10g

Ahora les traigo Oracle 10g., el cual es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando:
* soporte de transacciones,
* estabilidad,
* escalabilidad y
* Soporte multiplataforma.




 Requerimientos:

Los requerimientos de memoria varian dependiendo del tamaño de la BD, el número de usuarios conectados concurrentemente y el uso que se le dé a la BD (OLTP, OLAP, mixta, entre las mas conocidas). Pero en general, debes tener una PC actual, con memoria RAM minima de 1 Gb. o de lo contrario ORACLE quedará congelado.


Los links de descargas: [Recuerda que primero debes descargar todas las partes y al final descomprimir sólo la primera parte y automáticamente se extraerán las demás, creando así una sola carpeta la cual pasaras el contenido, sin la carpeta, en un CD.]

Oracle_10g.part01

Oracle_10g.part02

Oracle_10g.part03

Oracle_10g.part04

Oracle_10g.part05

Oracle_10g.part06

Oracle_10g.part07

Oracle_10g.part08

Oracle_10g.part09

Oracle_10g.part10
Peso descomprimido 613 MB

Peso por partes 60 MB (del 1 al 9) y 25,2 MB (la 10)

Si tienes dudas sobre la instalación de Oracle, visita este tutorial.

IMPORTANTE: No olvides que todas las partes RAR deben estar en una sola carpeta, para que al descomprimir la primera parte automáticamente se descompriman todos, creando así una sola carpeta, y esa de esa carpeta copiar todo el contenido a un CD. (No copiar la carpeta creada, copiar los archivos descomprimidos dentro de esa carpeta creada).

Cualquier duda, solo contactame y te atendere con todo gusto.

Xpath

Xpath es un motor de consulta que permite realizar consultas sobre documentos XML.

XPath permite buscar y seleccionar teniendo en cuenta la estructura jerárquica del XML.

XPath fue creado para su uso en el estándar XSLT, en el que se usa para seleccionar y examinar la estructura del documento de entrada de la transformación.


Al descargar Xpath descomprime el archivo en la unidad C (de preferencia) y ejecuta el archivo con extencion exe


Posiblemente te cause problemas al ejecutar Visual Xpath, para evitarlo, descarga Microsoft.net e instálalo.

Una vez que instales Framework, intenta ejecutar de nuevo el archivo con extencion exe de Xpath y ya no debes tener problema.


¿Quieres ver ejemplos o ejercicios....? Vé a: esta página.

Cualquier duda consultamela.

Saludos.

Instalar Php 5 con MySQL 5 y Apache 2

Instalaciones necesarias para la instalación php5, mysql5, y apache2


CONTENIDO DE LA INSTALACION



  • PROPOSITO

  • OBTENER LOS ARCHIVOS

  • INSTALAR APACHE 2

  • INSTALAR PHP 5

  • INSTALAR MYSQL 5.0

  • INSTALAR MYSQL BROWSER



  • PROPOSITO: El propósito de este artículo es el de mostrar los pasos detallados para instalar nuestro servidor Apache 2 con PHP 5, y base de datos MySQL 5.

    OBTENER LOS ARCHIVOS: Vamos a instalar todas las herramientas necesarias para poder visualizar las páginas web que tu vayas a crear.


    INSTALAR APACHE 2: [descargar apache2]Nos solicita nombre de dominio, subdominio y e-mail del administrador... Como no vamos a montar ningún servidor DNS, de momento lo dejamos tal cual viene. Si fuera necesario, podemos modificarlo el fichero de configuración.
    apache1
    Nos solicita que indiquemos en que carpeta queremos que se instale. Lo modificamos y colocamos "c:\server\apache2\" (el mismo generará los directorios). Vamos a instalar todas las aplicaciones en la carpeta "c:\server".
    apache2
    ATENCIóN: Si al instalarse te da un error de servicio, tienes que entrar en los servicios de Windows y parar el servicio "Cliente Web", desinstalar y volver a instalar el apache2.

    Una vez instalado, nos va a quedar un icono con un reloj, un icono con la flecha de apache y una flecha color verde conforme el servidor se ha iniciado correctamente. apache_mon
    Para probarlo, iniciamos nuestro navegador y en la url introducimos nuestra ip por ejemplo (http://192.168.0.10).
    O bien, si no sabes tu dirección ip, sólo escribe (http://localhost/)
    Deberemos de visualizar la página inicial de apache2 tal y como se muestra en la siguiente imagen:
    apache3
    En caso de tener ya algunos directorios existentes con archivos php y html, se mostrará de esta forma:
    apache4


    INSTALAR PHP 5 [descargar php5]PHP no se instala, se copian los archivos y se le indica a Apache2 donde están los ficheros del mismo.
    Descomprimimos el fichero php-5.2.6-Win32.zip en la carpeta "C:\server\php\". vamos a modificar el fichero de configuración del PHP.
    Copiamos el fichero "c:\server\PHP\php.ini-recomended" a "c:\windows\php.ini" (modificar 'windows' por el directorio de vuestro windows).
    Editamos el fichero "c:\windows\php.ini" modificando:

    * Indicamos la ruta hasta donde se encuentran las extensiones del PHP5
    extension_dir = "./" ==> extension_dir = "c:/server/PHP/ext/"

    * Vamos a habilitar algunas extensiones de este fichero puesto que las necesitaremos para nuestro propósito. Para habilitarlas tendremos que eliminar el punto y coma que hay al principio de cada extensión. Podemos desmarcar los que deseemos.
    ;extension=php_curl.dll ==> extension=php_curl.dll
    ;extension=php_gd2.dll ==> extension=php_gd2.dll
    ;extension=php_mysql.dll ==> extension=php_mysql.dll
    Por último, quitamos tambien el punto y coma ( ; ) de cada una de las funciones XML

    * Si deseamos utilizar cualquier otro tipo de base de datos como por ejemplo Microsoft SQL Server, habilitaremos la extensión php_mssql.dll
    ;extension=php_mssql.dll ==> extension=php_mssql.dll

    * Vamos ha habilitar la carpeta para los archivos temporales. Tenemos que crear el directorio "c:/server/PHP/uploads/"
    ;upload_tmp_dir = ==> upload_tmp_dir = "c:/server/PHP/uploads/"

    * Para trabajar con sesiones, también tenemos que indicar el path donde se guardan los archivos temporales. Tenemos que crear el directorio "c:/server/PHP/sessions".
    ;session.save_path = "/tmp" ==> session.save_path = "c:/server/PHP/sessions"


    Bien, ahora tenemos que modificar el archivo de configuración de apache2, para indicarle que tiene que utilizar el PHP5. Para ello, modificamos el fichero "c:/server/apache2/Apache2/conf/httpd.conf"
     --> En la sección "Dynamic Shared Object (DSO) Support" añadimos una nueva línea:
    LoadModule php5_module "c:/server/php/php5apache2.dll

     --> Buscamos la línea que contenga "DirectoryIndex" y la modificamos así:
    DirectoryIndex index.html index.html.var ==> DirectoryIndex index.html index.html.var index.php

     --> Justamente debajo de esta línea añadimos:
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

     --> Vamos a cambiar el directorio donde se almacenan los ficheros de nuestro servidor web, para que se encuentren en "c:/server/web/" (hay que generar el directorio en caso de que no exista).
    DocumentRoot "C:/server/apache2/Apache2/htdocs" ==> DocumentRoot "C:/server/web"
    <Directory "C:/server/apache2/Apache2/htdocs"> ==> <Directory "C:/server/web">

    Vamos a probar que nuestro servidor Apache2 con PHP5 funcione correctamente.
    Reiniciamos nuestro servidor pulsando en el botón izquierdo de nuestro ratón en el icono de apache2 que hay al lado del reloj y seleccionamos "restart" apache_mon
    Creamos un nuevo fichero albergado en c:/server/web denominado phpinfo.php, que en su interior habrá únicamente <?php phpinfo(); ?>
    Abrimos nuestro navegador y colocamos en la ruta nuestra ip seguida del archivo que hemos creado: http://192.168.0.10/phpinfo.php ó http://localhost/phpinfo.php
    Si todo va bien, te mostrará esta página:
    php


    INSTALAR MYSQL 5.0: [descargar mysql 5.0 para win32] (para winx64)Ejecutamos el fichero "mysql-5.0.22-win32" para su instalación.
    En la instalación, seleccionamos la opción de "Custom", ya que es la única que nos permite seleccionar el directorio donde queremos instalarlo.
    mysql5_1

    Pulsamos el botón "Change" para cambiar el directorio, y colocamos "c:\server\MySQL Server 5.0\"
    mysql5_2
    Una vez terminada la instalación, nos solicita si deseamos logearnos o crear una nueva cuenta en la web de mysql. En nuestro caso seleccionaremos "Skip Sign-up".
    mysql5_3
    Nos indica si deseamos configurar nuestro servidor MySQL, dejamos la opción marcada, y continuamos (una vez instalado el MySQL, se puede volver a ejecutar este wizard desde el menú inicio).
    mysql4
    Indicamos que deseamos realizar la configuración detallada.
    mysql5_5
    Indicamos que será una máquina para desarrollo. Podéis indicar cualquier otra opción si lo deseáis.
    mysql5_6
    Indicamos que utilizamos bases de datos multifuncional. Estos nos permite diferentes tipos de bases de datos.
    mysql5_7
    La dejamos tal cual...
    mysql5_8
    Nos solicita que le indiquemos aproximadamente el número de conexiones concurrentes al servidor MySQL. Lo dejamos tal cual.
    mysql5_9
    Si vamos a necesitar acceso a nuestra base de datos desde el exterior lo dejamos por defecto.
    mysql5_10
    Lo dejamos por defecto.
    mysql5_11
    Indicamos que deseamos MySQL como un servicio más del windows. Si deseamos que nos añada el directorio bin del MySQL en el Path del sistema, marcamos la segunda opción.
    mysql5_12
    Nos pregunta si deseamos utilizar MySQL con el usuario "root" con contraseña, o si deseamos crear un usuario anónimo. En nuestro caso, indicamos un password para el usuario root, y marcamos que permitimos acceso desde el exterior (esto depende de la gente que pueda tener acceso a vuestro servidor y del nivel de seguridad de vuestra red).


    mysql5_13


    mysql5_14


    Bien, ahora instalaremos MySQL Browser:


    INSTALAR MYSQL BROWSER: [descargar MySQL Browser]
    Damos clic en "Next", para comenzar la instalación.
    mysql-browser_1

    Aceptamos los términos de licencia, y damos clic en "Next".
    mysql-browser_2

    Damos clic en "Change" para cambiar la ruta de instalación.
    c:\server\
    Damos clic en "Next".
    mysql-browser_3

    Seleccionamos la opción "complete".
    mysql-browser_4

    Damos clic en "Finish", para comenzar a utilizar MySQL.
    mysql-browser_5

    Listo...!
    Ya podemos utilizar nuestro apache, y php con base de datos mysql.
    NOTA: Si en caso de que no te aceptara la instalación de MySQL en c:\server\mysql no importa, instálalo en la carpeta de archivos de programa.
    La carpeta Server es sólo para tener todas las aplicaciones dentro de una sola ruta.

    Cualquier duda, no duden en consultarme.
    Saludos. ♥


    miércoles, 21 de julio de 2010

    Instalar Zeos Lib Beta 6.6.0 en Delphi

    En los últimos años los motores de base de datos se han hecho más accesibles para la mayoría de los desarrolladores. En un entorno donde dominaban las grandes bases de datos propietarias ( Oracle, DB2, etc.) llegaron a la escena motores libres y open source como MySQL, Postgress, Firebird, entre otros. Todos sencillos y poderosos, con lo que la gama de aplicaciones que se pueden realizar se amplía de manera dramática. Sin embargo, los programadores Delphi no contaban con herramientas sencillas para poder acceder a cualquier de estos motores. Es cierto que existe dbExpress o bien ADO, pero para muchos son componentes un poco complicados o bien sencillamente no pueden usarlos. Aparece entonces ZeosLib, una serie de componentes especializados para realizar conexiones a varias bases de datos de las ya mencionadas.

    Ofrece entre los componentes siguientes:

    Cabe mencionar que uno de los inconvenientes es que no traen documentación sobre propiedades y métodos. Visto lo anterior pasemos ahora a lo mas importante, como obtenerlos, instalarlos y usarlos en Delphi.
    Para comenzar la instalación, descarga zeoslib.

    z1
    ZConnection:
    Se encarga de realizar la conexión a la base de datos elegida, es la base del resto de los componentes de la suite.
    z2
    ZReadOnlyQuery
    Ejecuta cualquier query sobre la base de datos a la que esté conectada y en su caso contiene los registros devueltos por el query. Como su nombre lo indica no devuelve un conjunto de registros modificables.
    z3
    ZQuery:
    Igual que el anterior pero en este caso si permite la modificación.
    z4
    ZTable:
    Funciona igual que un TTable, a excepción de que el acceso lo hace directamente a una tabla en una base de datos.
    z5
    ZStoredProc
    Permite ejecutar procedimientos almacenados en la BD
    z6
    ZSQLprocessor
    Ejecuta scripts SQL directamente sobre el servidor.
    z7
    ZUpdateSQL
    Hace actualizaciones a tablas basado en instrucciones SQL.
    z8
    ZMetaData
    Como su nombre lo dice obtiene metada de una base de datos
    z9
    ZSQLMonitor
    Genera un archivo de texto que contiene todo las sentencias que se ejecuten en el servidor. Muy similar al que trae Delphi.
    z10
    ZSequence
    Permite acceder a las secuencias de una base de datos.

    DESCARGAR ZEOS LIB 6.0

    Una vez descargado el archivo en la carpeta de tu elección procedemos a extraerlo al lugar que prefieras. Una vez extraído creará varias carpetas:



    z11

     
    * Database: Contiene los scripts para crear y llenar las tablas de ejemplo para diferentes motores. (no la vamos a usar)


    * Developer_diary: Contiene el diario de los desarrolladores, con notas y demás cosas sobre como se desarrolló el proyecto.


    * Examples: Se explica solo.


    * Lib: Contiene DLLs para MysQL, Postgress y Firebird. Estos son necesarios para distribuirlos con nuestra aplicación según el tipo de motor que usemos.


    * Packages: Contiene los paquetes para instalar en el IDE.


    * Src: Todo el código fuente.


    * Test: Mas fuentes pero en este caso de versión de prueba no estable.




    En este punto ya tenemos descargado todo lo necesario para poder pasar al IDE

    Vamos a usar como ejemplo Delphi 7, pero el proceso es el mismo en cualquier versión.
    Primero entramos al IDE y seleccionamos la opción "Open Project" y buscamos la carpeta packages ya mencionada anteriormente.
    Como podemos ver, aparecen varias carpetas que indican las diversas versiones de Delphi, Kylix y CBuilder, vamos a la que corresponda a nuestra versión y la abrimos.

    Ojo: Delphi 2005 aparece como Delphi9 y Delphi 2006 como Delphi10.

    z12
     












    Nos aparecen varios proyectos, vamos a seleccionar ZeosDbo que contiene a su vez todos los paquetes para irlos instalando secuencialmente. Nota: En algunos casos al abrir el proyecto puede aparecer un mensaje de error referente a un archivo RES, pero podemos seguir adelante sin problemas solo dando Ok.

    z13

    Damoc clic en el menú: "view" -->"project manager"
    Una vez abierto el grupo de proyectos es necesario ir compilando cada uno en el orden en que nos aparece. Entonces seleccionamos ZCore70 y presionamos el botón Activate.


    z14

    Antes de continuar tenemos que agregar al Path de Delphi la carpeta donde vamos a estar compilado todos los DCU. Para ello abrimos el menú Tools-Environment Options.
    Nos aparece este diálogo, ahora vamos a la pestaña "library", y hacemos clic en botón con puntos al lado de la primera opción "Library path"


    z15





















    Nos aparece el diálogo para añadir las carpetas, como podemos ver ya hay varios en la lista…Ahora presionamos el botón con tres puntos que esta al lado de la caja de texto.

    Aparecerá este diálogo, aquí buscamos la carpeta "Build" que quede dentro de la carpeta de la versión que estamos utilizando, en este caso como estamos usando Delphi 7 la usamos esa carpeta y presionamos "Aceptar" .
    Ten mucho cuidado de elegir la carpeta correcta ya que por defecto todo lo que compiles se guarda en su carpeta build correspondiente a la versión que elegiste.
    z17


    Al regresar al diálogo anterior vemos como el path completo se agregó al EditBox. Ahora presionamos el botón "Add" para añadirlo a la lista y luego presionamos "OK" para salir. Con esto ya podemos continuar con los siguientes pasos.

    z18

    Regresamos a nuestro Project Manager. Ahora hacemos clic con el botón derecho sobre ZCore70 para que aparezca un menú contextual y aquí seleccionamos "Open".

    z19













    Aparecerá el contenido del paquete listo para compilar.
    En este caso se trata de un paquete run-time por lo que solo es necesario compilar.
    Presionamos "Compile" y esperamos a que termine (no avisa nada simplemente el cursor cambia de relojito a normal).
    Hecho esto, cerramos la ventana del paquete y hacemos la misma operación con los demás paquetes que tenemos en la lista hasta llegar a ZcomponentDesign70, al cual le vamos a dar un tratamiento diferente Recuerda que empezamos con "Activate" para activar cada paquete antes de hacer lo demás.
    Nota: En algunos paquetes pueden salir mensajes del compilador (Hints y Warnings) los cuales no nos afectan para la instalación, pero si te interesa y tienes tiempo puedes buscar después en los fuentes para corregir y que no salgán mas.
    Cuando llegue el momento de compilar ZcomponentDesign70 vamos a utilizar el botón "Install" en lugar de "Compile".
     
    Si todo marcha bien veremos el siguiente diálogo que nos indica que los componentes se registraron correctamente y ya aparecen en la paleta de componentes ZeosAccess.


    z20













    Nos debe aparecer esta paleta:

    z21




    Finalmente cerramos todos los archivos que tengamos abiertos y los guardamos si deseamos aunque no es estrictamente necesario.
    Y listo, tenemos instaladas nuestras Zeos y podemos usarlas sin problema.
     



    EJEMPLO DE USO DE ZEOS ACCESS

    Antes que nada es necesario copiar las DLLs que vayamos a usar a una carpeta accesible en el sistema o bien a la carpeta donde esté nuestro proyecto. Cada DLL trae el numero de versión que soporta en cada caso.
    Vamos a hacer un ejemplo simple usando MySQL 4.1.
    Creamos una nueva aplicación con "New" y luego "Application".
    Colocamos un Zconnection, un Ztable, de la pestaña Zeos Access (nueva), un DataSource de la pestaña Data Access, y un dbGrid de la pestaña Data Controls.


    z22













    Ahora modificamos las propiedades de Zconnection que es con el que nos conectamos a la BD:
    * Catalog: El nombre de la BD
    * Database: El mismo nombre
    * Hostname: Dirección IP o nombre del servidor en donde esta corriendo el motor (en este ejemplo MySQL)
    * Password: El password del usuario con el que nos vamos a conectar o en blanco si no usa.
    * Protocol: El tipo de motor que vamos a utilizar, es un combobox, asi que lo abrimos y seleccionamos el que necesitemos.
    * User: El nombre del usuario con el que nos vamos a conectar.
     
    Ahora modificamos Ztable para que use la conexión que ya configuramos.
    En tablename escribimos o seleccionamos el nombre de la tabla que vamos a abrir (ya debe existir en la BD). Después asignamos la propiedad Dataset del DataSource para que apunte al Ztable. Y a su vez asignamos la propiedad datasource del dbGrid para que apunte al DataSource.
     
    Hecho todo lo anterior cambiamos la propiedad "Active" de Ztable a TRUE para que se conecte y se abrá y podremos ver los datos en el Dbgrid.


    *NOTA: En caso de no tener Delphi en tu pc, te dejo aquí los links de Delphi 7. [el original Delphi 7 PRO, dividido en 3 partes, el cual una vez descargadas las 3 partes, descomprimes sólo la primera parte y automáticamente se extraen las demás, creando una sola carpeta, y sólo resta copear en un CD el contenido de la carpeta creada, sin la carpeta, para crear tu CD de instalación de Delphi 7 PRO.]

    Primera parte.
    Segunda parte.
    Tercera parte.

    Saludos y cualquier duda me avisan.

    Bye. ♥