ProgressBar
He hecho una "mini aplicación" para hacer una copia de unos ficheros. De fichero a fichero funciona el ProgressBar, pero he probado varios ejemplos para grabar todo un directorio y no.
Tambien he probado hacer una API de windows para q vuelen los papeles en la copia pero tampoco funciona...
Algo facil para empezar seria q saliese un gif o mensaje para q se viera q está procesando. Posibilidades:
1) Un gif. Como se hace para q salga un gif?
2) Mensaje texto. El Showmessage no sirve pq se espera a q le des al OK y mientras no trabaja.
3)ProgressBar q aunque no sea REAL q se vaya moviendo arriba y abajo ya serviria.
Saludos y gracias,
PD. Tardaré unos meses en hacer la "mini aplicación" pero estoy muy contento y sigo estudiando manuales. Me está gustando esto del Delphi! ;)
Tambien he probado hacer una API de windows para q vuelen los papeles en la copia pero tampoco funciona...
Algo facil para empezar seria q saliese un gif o mensaje para q se viera q está procesando. Posibilidades:
1) Un gif. Como se hace para q salga un gif?
2) Mensaje texto. El Showmessage no sirve pq se espera a q le des al OK y mientras no trabaja.
3)ProgressBar q aunque no sea REAL q se vaya moviendo arriba y abajo ya serviria.
Saludos y gracias,
PD. Tardaré unos meses en hacer la "mini aplicación" pero estoy muy contento y sigo estudiando manuales. Me está gustando esto del Delphi! ;)
El programa por defecto crea un programa.res, he modificado el icono y lo cambia, por lo tanto lo usa. Pero he puesto un bitmap con un LED q no me quiere funcionar me marca la lÃnea como si fuera mala:
Image1.Picture.Bitmap.Handle := LoadBitmap(HInstance, 'LED');
Es para q salga un led verde al lado del botón de copia de seguridad para q se vea algo cuando está procesando.
Saludos y gracias,
Image1.Picture.Bitmap.Handle := LoadBitmap(HInstance, 'LED');
Es para q salga un led verde al lado del botón de copia de seguridad para q se vea algo cuando está procesando.
Saludos y gracias,
En el ejemplo he aprendido donde se pone el .res, como se llama al bitmap y como se libera pero en todos los iconos no he encontrado el "procedure TForm1.FormActivate(Sender: TObject);" El Activate q objeto es....
implementation
{$R *.dfm}
{$R c:borrarpruebaRes.res}
procedure TForm1.FormActivate(Sender: TObject);
var bmps : TBitMap; // declaro la variable
begin
bmps := TBitmap.Create; // Creo el objeto
bmps.LoadFromResourceName(HInstance,'ALTA');
{ HInstance es una variable predefinida que nos pasa
Windows. Asà cargo la imagen que he llamado ALTA (debe de
estar en mayúsculas)}
Image1.Picture.Bitmap:=bmps;
{He creado un TImage para poder visualizar el bmp}
bmps.free;
{Libero o destruyo bmps}
end;
Saludos y gracias por la paciencia....
PD. Creo q con los manuales e inet no voy a llegar muy lejos, creo q al final tendré q apuntarme algún curso... Asà podré machacar al profe... ejjejejej
implementation
{$R *.dfm}
{$R c:borrarpruebaRes.res}
procedure TForm1.FormActivate(Sender: TObject);
var bmps : TBitMap; // declaro la variable
begin
bmps := TBitmap.Create; // Creo el objeto
bmps.LoadFromResourceName(HInstance,'ALTA');
{ HInstance es una variable predefinida que nos pasa
Windows. Asà cargo la imagen que he llamado ALTA (debe de
estar en mayúsculas)}
Image1.Picture.Bitmap:=bmps;
{He creado un TImage para poder visualizar el bmp}
bmps.free;
{Libero o destruyo bmps}
end;
Saludos y gracias por la paciencia....
PD. Creo q con los manuales e inet no voy a llegar muy lejos, creo q al final tendré q apuntarme algún curso... Asà podré machacar al profe... ejjejejej
