Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-02

conversion de delphi a lazarus..

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola a todos..

de a poco estoy tratando de hacer una conversi�n de un sist delphi.. hace mucho que lo ten�a pendiente, pero en estos d�as me he puesto a hacerlo..
He logrado muchas cosas... porque no solo es la conversi�n del lenguaje sino de la bd que voy a usar, ya que ese sistema usaba los componentes halcyon para las DBF y ahora estoy usando zeos con firebird. Ya logr� ahora que ejecutara.. por lo menos una parte est� funcionando :) PERO... desde siempre, al ejecutar, me aparece primero una ventana dos y luego el form ppal. Como ten�a unos errores en una consulta a una tabla, los errores me aparec�an en esa ventana. Ahora logr� corregir esos errores, pero sigue apareciendo esa ventana.
Resumiendo: ejecuto, se abre ventana dos, se abre form..... pero esa ventana siempre est� abierta y minimizada.. claro que cuando cierro el form ppal, tb se cierra esa ventana..
Depuro el programa, y esta se abre antes de hacer el primer begin del programa, o sea antes de entrar a la secci�n donde est� el Application.Initialize;
no logro darme cuenta de c�mo solucionarlo.. quiz�s sea algo que quede de delphi por ah�... no s�...
agradezco cq pista..
chauuuuuuuuuuuuu

Reply by email

Carlos German Tejero
to Paola Bruccoleri

Antes del Application.Initialize no deberias mostrar ningun formulario. Podrias mostrarnos el contenido del lpr??
Saludos

El 13 de febrero de 2010 10:40, Paola Bruccoleri
<pbruccoleri en adinet.com.uy>escribi�:

Show quoted text 29 lines
Hola a todos.. de a poco estoy tratando de hacer una conversi�n de un sist delphi.. hace mucho que lo ten�a pendiente, pero en estos d�as me he puesto a hacerlo.. He logrado muchas cosas... porque no solo es la conversi�n del lenguaje sino de la bd que voy a usar, ya que ese sistema usaba los componentes halcyon para las DBF y ahora estoy usando zeos con firebird. Ya logr� ahora que ejecutara.. por lo menos una parte est� funcionando :) PERO... desde siempre, al ejecutar, me aparece primero una ventana dos y luego el form ppal. Como ten�a unos errores en una consulta a una tabla, los errores me aparec�an en esa ventana. Ahora logr� corregir esos errores, pero sigue apareciendo esa ventana. Resumiendo: ejecuto, se abre ventana dos, se abre form..... pero esa ventana siempre est� abierta y minimizada.. claro que cuando cierro el form ppal, tb se cierra esa ventana.. Depuro el programa, y esta se abre antes de hacer el primer begin del programa, o sea antes de entrar a la secci�n donde est� el Application.Initialize; no logro darme cuenta de c�mo solucionarlo.. quiz�s sea algo que quede de delphi por ah�... no s�... agradezco cq pista.. chauuuuuuuuuuuuu _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100213/95664f36/attachment.html>

Reply by email

Paola Bruccoleri
to Carlos German Tejero

Carlos German Tejero escribi�:

Antes del Application.Initialize no deberias mostrar ningun formulario. Podrias mostrarnos el contenido del lpr?? Saludos

Hola Germ�n...
estuve mirando un .lpr de un proyecto "nacido" lazarus y tratar de acomodar lo mismo en este... y me qued� esto:

program Ombu;

uses

    {$IFDEF UNIX}{$IFDEF UseCThreads}
    cthreads,
    {$ENDIF}{$ENDIF}
    Interfaces, // this includes the LCL widgetset
    Forms, LResources, zcomponent, Main, Global, Menu, Mozo,

DataModule1, Confirmacion, Config

    { you can add units after this };
{$IFDEF WINDOWS}{$R ombu.rc}{$ENDIF}
{$mode delphi}{$H+}
begin
  {$I ombu.lrs}
  Application.Initialize;
  Application.CreateForm(TDM1, DM1);
  Application.CreateForm(TMain_FRM, Main_FRM);
  Application.CreateForm(TMenu_FRM, Menu_FRM);
  Application.CreateForm(TMozo_FRM, Mozo_FRM);
  Application.CreateForm(TConfirmacion_FRM, Confirmacion_FRM);
  Application.Run;
end.

Reply by email

JoshyFun
to Paola Bruccoleri: Hola a todos.. de a poco estoy tratando de hacer una conversi�n de un sist delphi..…

Hello Paola,

Saturday, February 13, 2010, 2:40:18 PM, you wrote:

PB> Depuro el programa, y esta se abre antes de hacer el primer begin del PB> programa, o sea antes de entrar a la secci�n donde est� el PB> Application.Initialize;
PB> no logro darme cuenta de c�mo solucionarlo.. quiz�s sea algo que quede PB> de delphi por ah�... no s�...

Opciones del proyecto -> Compilador -> Linker -> [X]Win32 GUI application

O bien busca alg�n {$APPTYPE CONSOLE} que puedas tener por ahi perdido.

Best regards, JoshyFun

Reply by email

Paola Bruccoleri
to JoshyFun

JoshyFun escribi�:

Show quoted text 12 lines
Hello Paola, Saturday, February 13, 2010, 2:40:18 PM, you wrote: PB> Depuro el programa, y esta se abre antes de hacer el primer begin del PB> programa, o sea antes de entrar a la secci�n donde est� el PB> Application.Initialize; PB> no logro darme cuenta de c�mo solucionarlo.. quiz�s sea algo que quede PB> de delphi por ah�... no s�... Opciones del proyecto -> Compilador -> Linker -> [X]Win32 GUI application

GENIO!!! era eso.. estaba desmarcado.. me fij� en otros proyectos lazarus, y esa opci�n est� tildada por defecto!! mil gracias
ahora a seguir con la transformaci�n!!
chauuuuuuuuuuuuuuu

Reply by email