NOME DA FIGURA NA PICTUREBOX
Olá, tem como saber o nome e caminho da figura q está numa picturebox no vb.net?
Obrigado
Obrigado
depende o metodo q usou pra carega-la, possivelmente passou um caminho, vc envia o caminho ao objeto q quer q exiba o nome....
se usar o filedialog, tem propriedades q trazem o caminho.....
se usar o filedialog, tem propriedades q trazem o caminho.....
a variável do openfiledialog q uso para colocar a figura no picturebox eu tenho mas gostaria de saber se tem como eu pegar o nome pelo próprio picturebox, doido né, rs
Amigo,
Não tem como pegar porque o picture box sempre trabalha como se fosse uma nova imagem aberta. Imagine como o Paint, para o qual você passa um caminho (seja a foto de um funcionário guardando o caminho da mesma no BD, seja um caminho que abriu com ofiledialog no momento, etc...). Funciona como um novo documento que ainda não existe gravado no disco.
O que dá para fazer, não sei se resolve teu caso, é salvar a imagem do Picture em um local (caminho) e usar este local para suas tarefas. Mas, se desejar saber de onde está vindo a imagem que preenche o picture, somente olhando o código que envia o caminho para o mesmo.
Tudo de bom!
Não tem como pegar porque o picture box sempre trabalha como se fosse uma nova imagem aberta. Imagine como o Paint, para o qual você passa um caminho (seja a foto de um funcionário guardando o caminho da mesma no BD, seja um caminho que abriu com ofiledialog no momento, etc...). Funciona como um novo documento que ainda não existe gravado no disco.
O que dá para fazer, não sei se resolve teu caso, é salvar a imagem do Picture em um local (caminho) e usar este local para suas tarefas. Mas, se desejar saber de onde está vindo a imagem que preenche o picture, somente olhando o código que envia o caminho para o mesmo.
Tudo de bom!
direto do arquivo q esta no picture realmente nao.....
mas pelo caminho do arquivo pode-se obter muitas coisas
Dim file As FileInfo = New FileInfo(ofd.filename)
messagebox.show([Ô]Último Acesso : [Ô] & file.LastAccessTime)
vc ainda pode conseguir data de criacao e uma serie de informacoes....
mas pelo caminho do arquivo pode-se obter muitas coisas
Dim file As FileInfo = New FileInfo(ofd.filename)
messagebox.show([Ô]Último Acesso : [Ô] & file.LastAccessTime)
vc ainda pode conseguir data de criacao e uma serie de informacoes....
consegui tirar o nome
Tópico encerrado , respostas não são mais permitidas