Germán Estévez

Member since: Tuesday, 18 March 2014
Last login: 5 days ago
Profile viewed: 2,036 views

Your Rank: 73
Points: 21

Germán Estévez replied to the topic 'Delphi 7 and Embed .mdb Database' in the forum. 7 days ago

I think that a better option is create the database on the fly.
Extract the metadata of your database file (script with CREATE TABLE, CREATE PROCEDURES,....) and wxecute it when your database file is missing.

Includind your MDB as a resource, you are making the executable bigger with one piece that you only need the first time.

Possible yes, but you are making more complicated code, more size on executable and not optimized to distribute your application.

Read More...

What code are you using to decode?

Read More...

Germán Estévez posted a comment on Delphi Community Edition 3 months ago

Hola Alberto. En este post están los enlaces con las caraterísticas (y diferencias) entre las versione que hay actualmente. En otro que he publicado recientemente hay una recopialación de enlaces a las publicaciones referentes a la "Community Edition

Germán Estévez posted a comment on Delphi Community Edition 3 months ago

Por supuesto. Estaría mejor que regalaran la versión Architech, con desarrollo multiplataforma para móviles incluído, sin limiaciones para conectar a Base de Datos, con código fuente publicado, sin limitación para facturar, con Datasnap incluído y co

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Algunos enlaces a Blogs y Webs de compañeros de la comunidad; Añado también algunos enlaces a páginas de Embarcadero con datos de la versión.

Germán Estévez updated blog post Delphi Community Edition in Blogs 3 months ago

La comunidad Delphi llevaba tiempo demandando esta versión de Delphi y finalmente Embarcadero se ha decidido a dar ese paso. Hace tiempo que disfrutábamos de la versión Starter, pero con la

Germán Estévez created new blog post Delphi Community Edition in Blogs 3 months ago

La comunidad Delphi llevaba tiempo demandando esta versión de Delphi y finalmente Embarcadero se ha decidido a dar ese paso. Hace tiempo que disfrutábamos de la versión Starter, pero con la

Con la anterior entrada del blog completamos la serie sobre test unitarios y los frameworks a utilizar con Delphi, con una visión general sobre DUnitX. A continuación tenéis los links a las entradas de la serie.

Germán Estévez replied to the topic 'Drawing smooth curved lines' in the forum. 4 months ago

You can use GDI+.
You can make this simple test (I made it with your project).

Add this unit to the uses:

uses
  GDIPAPI, GDIPOBJ;

And add a button to your form with this code:
procedure TForm1.Button1Click(Sender: TObject);
var
    gr: TGPGraphics;
    pen: TGPPen;
begin
    // Create canvas
    gr := TGPGraphics.Create(Canvas.Handle);
    // Draw mode
    gr.SetSmoothingMode(SmoothingModeAntiAlias);
    // Create pen to draw
    pen := TGPPen.Create(aclRed, 1);
    // Create similar line (using nezier curve)
    gr.DrawLine(pen, 50, 300, 50, 100);
    gr.DrawLine(pen, 50, 100, 250, 100);
    gr.DrawBezier(pen, 250, 100, 300, 100, 300, 200, 350, 200);
    gr.DrawLine(pen, 350, 200, 500, 200);
    gr.DrawLine(pen, 500, 200, 500, 300);
    gr.DrawLine(pen, 500, 300, 50, 300);
    // Free
    pen.Free;
    gr.Free;
end;

You can obtain a form like this (with an smooth curve)

screenshot_658.png

Read More...

Germán Estévez replied to the topic 'forums.embarcadero.com is UP!' in the forum. 4 months ago

It's important that old information was accessible.

Read More...