Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Escribir un texto en la pantalla? (https://www.clubdelphi.com/foros/showthread.php?t=70725)

Alejo15x 08-11-2010 00:20:51

Escribir un texto en la pantalla?
 
Hola!

Aun sigo jugando con la API, y mi engine está creciendó cada vez más, bueno.

Me estoy basando en otro programa que hace unas cosas... (No le parén).
Ese programa, como qué imprime un texto ensima de la pantalla, oséa un texto como "Hola Mundo!", y es capaz de editarlo, como un "ActualizarTexto".

Como podría yo hacer estó?. Escribir un texto en pantalla, y poder editarlo a mí antojo?. Se podría poner un color de fondó al texto?.

Saludos.

ecfisa 08-11-2010 04:45:36

Cita:

Empezado por Alejo15x (Mensaje 381629)
Como podría yo hacer estó?. Escribir un texto en pantalla, y poder editarlo a mí antojo?. Se podría poner un color de fondó al texto?.
Saludos.

Hola Alejo15x.

Respondiendo a tu pregunta una forma simple de hacerlo es con un TEdit, ajustando un poco sus propiedades.

Poné un Edit en el form, dale el tamaño necesario para que pueda contener el texto y como ejemplo usá este código en FormShow:
Código Delphi [-]
procedure TForm1.FormShow(Sender: TObject);
begin
  Edit1.AutoSize:= False;      // sin autoajuste 
  Edit1.BorderStyle:= bsNone;  // sin bordes
  Edit1.Color:= Color;         // color del form
  Edit1.Font.Size:= 48;        // tamaño de letra
  Edit1.Text:= 'Hola mundo';
end;

Todas esas propiedades, las podes ajustar desde el Object Inspector, pero enumerarlas de ese modo, haría más larga la exposición del ejemplo...

Saludos. :)

Alejo15x 09-11-2010 02:13:43

Hola!

Al parecer no me eh explicado bien, no necesito que sea el texto en mi formulario, me refiero en el escritorio "la pantalla".

José Luis Garcí 09-11-2010 09:23:28

Me imagino que lo que quieres es escribir en el escritorio, si es así, prueba con los siguienetes enlaces

http://www.delphifaq.com/faq/f402.shtml


http://www.delphigroups.info/2/8/320407.html

Alejo15x 10-11-2010 20:43:07

Cita:

Empezado por José Luis Garcí (Mensaje 381779)
Me imagino que lo que quieres es escribir en el escritorio, si es así, prueba con los siguienetes enlaces

http://www.delphifaq.com/faq/f402.shtml


http://www.delphigroups.info/2/8/320407.html

Muchas Gracías !


La franja horaria es GMT +2. Ahora son las 11:45:27.

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