Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 05-03-2012
josejp1 josejp1 is offline
Miembro
 
Registrado: oct 2008
Posts: 42
Poder: 0
josejp1 Va por buen camino
Está hecho con Delphi 2009 - VCL para la web, lo que permite aprovechar los conocimientos que todos tenemos en Delphi para elaborar páginas web dinámicas de una forma sencilla para nosotros como programadores y con unos resultados sorprendentes.
Estas páginas se conectan a una base de datos Firebird simplemente poniendo los componentes Tibdatabase, tibtransaction y tibdataset en la unit "UserSession" (En esta unidad se colocan las variables y procedimientos comunes utilizadas por todas las units) y definiendo después sus propiedades (Databasename, Params) como habitualmente haríamos en una aplicación de Escritorio.

Utilizo las propiedades "OnAsync..." de los componentes que incorpora Delphi para programar acciones que se ejecutarán de forma asíncrona es decir sin necesidad de refrescar la página.

Ejemplos de código (vcl para la web):
- Ocultar una etiqueta iwlabel1 de una web:
Código Delphi [-]
    iwlabel1.Visible := false;
- Poner los ítems del iwcombobox iwHorasCB de una web al valor '-';
Código Delphi [-]
  FOR i := 0 TO 22 DO
    iwHorasCB.items[i] := '--';
- Poner los datos de las celdas de una columna de la rejilla iwgrid1 al valor 'PRUEBA'
Código Delphi [-]
    FOR I := 0 TO iwgrid1.rowcount - 1 DO
    BEGIN
      iwgrid1.Cells[i,1]:='PRUEBA'
    END;

Recordad que no se puede poner un objeto TLabel en vcl for the web, tiene que ser un tIWLabel (y así con todos los componentes habituales)

Como véis el código es similar a lo que haríamos para programar una aplicación de Escritorio.
Desde Delphi 2009, Ir a File->New->VCL for the web New Application Wizard y probarlo, veréis lo fácil que es programar una aplicación web.

Última edición por Casimiro Notevi fecha: 06-03-2012 a las 00:48:33.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
No consigo hacer cosas simples Paulao Varios 2 12-09-2010 22:11:02
10 cosas que no debes de hacer Faust Humor 0 16-07-2010 19:05:00
Cosas que no puede hacer un cubano Casimiro Notevi La Taberna 15 31-03-2010 23:36:25
Vista, o sobre como no hacer las cosas Casimiro Notevi La Taberna 2 10-08-2006 20:29:24


La franja horaria es GMT +2. Ahora son las 12:53:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi