USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  IMAGEM
Jaba
SÃO PEDRO DA ALDEIA
RJ - BRASIL
ENUNCIADA !
Postada em 14/06/2005 17:04 hs            
Eu gostaria de aprender isso para que pudesse ter mas controle sobre o visual basic, tornando-me um programador não apenas de arrastar e soltar um controle e sim de faze-lo, como por exemplo criar um botão redondo, triangular, um Form circular, são nessas horas que isso faz a diferença.
 
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 14/06/2005 17:20 hs            
Bem, os controles graficos sao um pouco complexos... ou vc tem uma ocx de terceiros, ou dalhe muita API...

mas qto a sua primeira pergunta, aqui esta o codigo pra criar um Image (ou qq outro controle) em tempo de execução:

Me.Controls.Add("Image","Image1)

onde o primeiro parametro é o nome que identifica o controle (verifique o nome no Object Browser do VB) e o segundo parametro é o valor de Name, ou seja, o nome q vc deseja dar ao controle.

Depois disso, vc deve tornar o controle visivel (Visible = True) e alterar os valores de  Width, Height, Top e Left para que ele seja exibido no seu formulário...

So quero fazer duas considerações:
1) o VB foi criado exatamente pra q o programador possa simplificar seu trabalho arrastando e soltando desenhinhos na interface... o q faz um programador bom ou ruim é a analise, a logica, a capacidade de reduzir codigo, de desenvolver no menor tempo, e principalmente de usar todos os recursos já prontos, antes de "inventar moda"... vou ser sincero, se tem algo q eu admiro em um programador pra dizer q ele é bom, é a capacidade de usar os recursos q o proprio VBRUN e o Windows oferecem, e nao os enfeites ou "truques" de seu programa...

2) Qto a esse tipo de instancia de objetos q te ensinei, tome cuidado pra nao comprometer a performance de seu sistema... eu passei pq sei q existe, mas nao uso e nao recomendo o uso desse tipo de artificio, bem como o GetObject e o CreateObject... tome cuidado com esse tipo de programação... geralmente seu programa perde em desenpenho e seu codigo fica dificil de dar manutenção...

Espero q o codigo te ajude, mas pense um pouco no q eu disse

Abraços...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Página(s): 2/2     « ANTERIOR  


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página