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 12-05-2006 00: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 01: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 01:07:19

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

Saludos

ramphi 24-05-2006 23:39:58

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

alucardo 29-05-2006 18: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 18: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 09-11-2006 00: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 01: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 14:34:44

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


La franja horaria es GMT +2. Ahora son las 03:41:35.

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