FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como Poner Imagen En El Formulario
Necesito Saber Como Poner Una Imagen En El Formulario
|
#2
|
||||
|
||||
Hola dauryakatimi2.
Básicamente con un componente TImage. Te pongo un ejemplo muy simple que te permite recorrer tu disco y visualizar imágenes al hacer doble click sobre el nombre del archivo. Componentes: .TDirectoryListBox (Paleta Win 3.1) .TFileListBox (Paleta Win 3.1) .TImage (Paleta Additional) Código:
#include <vcl.h> #pragma hdrstop #include "Unit1.h" #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; __fastcall TForm1::TForm1(TComponent* Owner): TForm(Owner) { } #include <jpeg.hpp> void __fastcall TForm1::FormShow(TObject *Sender) { DirectoryListBox1->Align = alLeft; FileListBox1->Align = alLeft; Image1->Align = alClient; DirectoryListBox1->Directory = "C:\\"; FileListBox1->Mask = "*.jpg;*.jpeg;*.bmp;*.ico;*.emf;*.vmf"; Image1->Stretch = TRUE; } void __fastcall TForm1::DirectoryListBox1Change(TObject *Sender) { FileListBox1->Directory = DirectoryListBox1->Directory; } void __fastcall TForm1::FileListBox1DblClick(TObject *Sender) { /* Aca se carga la imagen en el TImage */ Image1->Picture->LoadFromFile(FileListBox1->FileName); }
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Gracias mi Hermano me sido muy util tu respuesta
|
#4
|
||||
|
||||
Hola.
Hace tiempo leei no recuerdo donde que era posible poner el fondo de imagen desde un TImage sin perder las propiedades del formulario sobre todo las KeyPress. Hoy que necesito el codigo no lo encuentro si alguien save como acerlo de antemano gracias
__________________
El Software es como el Sexo, si es de gratis es Mejor |
#5
|
||||
|
||||
Ya enconte el texto.
el texto era de Delphi al limite.pdf pag 23 Utilizando el canvas
para c++ seria algo asi Componente TImage Nombre Fondo Picture CualesQuiera.BMP Evento FormPaint Código:
TRect R; R.Left = 0; R.Top = 0; R.Right = Fondo->Width; R.Bottom = Fondo->Height; Canvas->CopyRect( R, Fondo->Canvas, R ); --
__________________
El Software es como el Sexo, si es de gratis es Mejor Última edición por ecfisa fecha: 02-07-2011 a las 19:43:45. Razón: ETIQUETAS [code] [/code] |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Poner Imagen .png en formulario C++ Builder 6! | Dariana | C++ Builder | 3 | 09-12-2010 22:18:40 |
como poner un formulario tipo win2000 | kurono | Varios | 16 | 26-08-2008 00:41:24 |
¿Como poner una imagen? | kbaby | Varios | 2 | 08-01-2008 00:02:58 |
Como poner un formulario invisible | kurono | Varios | 6 | 27-11-2007 02:07:52 |
como poner un gif animado en un formulario? | viajero2015 | Gráficos | 3 | 30-11-2003 16:39:54 |
|