CAIXA DE DIALOGO EM OCX

EPISCOPAL 23/03/2010 09:53:52
#337683
Olá ..... irmandade

estou desenvolvendo um componente e estou com [Ô]algumas dificuldades[Ô]

Como faço pra colocar uma caixa de dialogo Abrir em uma das minhas propriedades??
Ex: No controle picture tem uma propriedade Picture que ao clicar no botaozinho bem do lado abre uma caixa de abrir aquivo, onde vc seleciona a imagem para ser carregada.

No meu componente, tem uma propriedade FiLeName q preciso abrir esta caixa pra colocar o nome do arquivo ...
MARCELO.TREZE 23/03/2010 11:40:45
#337707
colega porque não coloca um form, com um DriveListBox, um DirListBox, e um FileListBox

isto resolveria o problema
EPISCOPAL 23/03/2010 12:26:09
#337717
Marcelo ........ concertea resolveria o problema ......... mas o problema e colocar na propriedade .....

Olha o desenho ....... quero colocar aquele botãozinho bem do lado direito da proriedade picture na JANELA DE PROPRIEDADES DA VISUAL BASIC .......... o resto eu me viro ......
ROBIU 23/03/2010 12:44:07
#337719
Resposta escolhida
Coloque esse código no Usercontrol

Option Explicit
Private MyPic As StdPicture
Public Property Get Picture() As StdPicture
Set Picture = MyPic
End Property

Public Property Set Picture(ByVal newPic As StdPicture)
Set MyPic = newPic
PropertyChanged [Ô]Picture[Ô]
End Property
EPISCOPAL 23/03/2010 12:57:07
#337721
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk



essa foi muito boa ............ e isso mesmooooooo

e pra abrir fonts é
STDFont????? e como eu distribuo as fontes name, size, tachado, sublinhado???


valeuuuuuuu ROBERTO MARTINS ......... inda mais vc so vevi fazendo OCX num é?????
EPISCOPAL 23/03/2010 13:14:02
#337723
ROBERTO ............................ num quero abusar


mas tem como carregar arquivo texto, e nao figuras

Quero fazer uma propriedade FILENAME ....
ROBIU 23/03/2010 13:26:43
#337725
Aconselho você estudar usercontrols com as propriedades que você quer criar para implementar no seu projeto.
EPISCOPAL 23/03/2010 14:28:31
#337728
Citação:

Aconselho você estudar usercontrols com as propriedades que você quer criar para implementar no seu projeto.




Bem que eu queria .......... mas é dificil encontrar material que fale das propriedades ..... especialmente as que eu quero

so encontrei apostila q fala só o superficial mesmo .......
ROBIU 23/03/2010 16:29:28
#337742
Pronto. Para este caso, criei uma página de propriedade.
EPISCOPAL 23/03/2010 22:06:56
#337772
ok ............ olhei bastante ele e deu pra aprender ....... valeu


Qualquer coisa eu te mando um MP com dúvidas ................. hehehehehehe


ObrigadUUUUUUUUUUUUUUUUUUUUUUUUU
EPISCOPAL 03/04/2010 09:35:00
#338469
Roberto o que quer dizer???


Private Sub PropertyPage_ApplyChanges()
SelectedControls(0).ArqTxt = txt.Text
End Sub

SelectedControls() vc colocou zero como indice .......... eu fiz no meu programa e nao deu certo??? Que indice e esse???
Página 1 de 2 [14 registro(s)]
Tópico encerrado , respostas não são mais permitidas