Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   splashscreen (https://www.clubdelphi.com/foros/showthread.php?t=31606)

ramphi 11-05-2006 23:43:12

splashscreen
 
hola como estan todos
bueno les escribo esta vez es por lo siguiente e leido en varios foros algo sobre splash :rolleyes: ya se lo k son el problema es que no encontre los pasos exactos para hacer una y el link ke aparece en uno de los foros no lo comprendi asi k si algien padria alludarme con los pasos para hacer un splashscreen se lo agradeceria :D

dec 12-05-2006 00:06:13

Hola,

Sería raro que no encontraras información en estos Foros, pero, en todo caso, puedes echar un vistazo al artículo de Zarko Gajic Creating a Splash Screen.

vtdeleon 12-05-2006 00:07:19

Chequea los hilos que estan al final de mismo hilo. Creo que hay ayuda bastante.

Saludos

ramphi 24-05-2006 22:39:58

gracias ya pude resolver el problema con el splasgcreen
gracias:D :cool:

alucardo 29-05-2006 17:11:47

hola amigos

hice mi splah screen en mi aplicacion pero se ejecuta de manera muy rapida que casi es imperceptible

habra una manera de hacer que dure mas tiempo a la vista??

dec 29-05-2006 17:28:23

Hola,

Luego de mostrar la "splash screen" utiliza el procedimiento "Sleep", de tal modo que el flujo del programa se detenga por el tiempo que consideres oportuno.

Algo así:

Código Delphi [-]
{...}
splash := TFormSplash.Create(Self);
splash.Show;
Sleep(3000);
{...}

BlueSteel 08-11-2006 23:32:23

Sleep... comando valido ???
 
Hola amigos.. una consultita...

el Sleep es un comando de delphi... de ser así con que unidad trabaja ???

Código Delphi [-]
splash := TFormSplash.Create(Self);
splash.Show;
Sleep(3000);

dec 09-11-2006 00:02:44

Hola,

El procedimiento "Sleep" aparece declado tanto en las unidades "Windows" como "SysUtils". En ambos casos parece que hace uso de una función de la librería "kernel32" del API de Win32.

Este es el procedimiento tal como aparece implementado en la unidad "SysUtils":

Código Delphi [-]
{$IFDEF MSWINDOWS}
procedure Sleep; external kernel32 name 'Sleep'; stdcall;
{$ENDIF}
{$IFDEF LINUX}
procedure Sleep(milliseconds: Cardinal);
begin
  usleep(milliseconds * 1000);  // usleep is in microseconds
end;
{$ENDIF}

BlueSteel 10-11-2006 13:34:44

Ok... ya me funcionó... muchas gracias :D :p


La franja horaria es GMT +2. Ahora son las 12:14:38.

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