Open with... VB.NET

PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.

Moderadores: Administradores, Moderadores

Open with... VB.NET

Mensagempor tony_waza » Segunda Mai 24, 2010 9:52

Bom dia,

Estou a aprender a programar em VB.net a partir de um livro que comprei sobre esta linguagem de programação.
Acho que até ao momento até me estou a safar mas tenho uma duvida bastante básica que gostava de esclarecer.

Criei uma aplicação para testes que me permite abrir imagens e as expõe numa picturebox usando um OpenFileDialog.

A duvida é... Se eu associar um ficheiro de imagem a uma aplicação de edição de imagens, quando o abro ele é lançado na aplicação e fica automáticamente visivl na tela.

Associei esses ficheiros á minha aplicação mas quando abro o ficheiro, a minha aplicação é lançada mas sem a imagem na picturebox.

Como posso fazer para que a mesma seja aberta automáticamente.

Obrigado pela ajuda.
tony_waza
Aprendiz
Aprendiz
 
Mensagens: 76
Registado: Quinta Jun 08, 2006 12:26
Localização: Lisboa

Mensagempor MetalFatigue » Segunda Mai 24, 2010 16:40

Nunca o fiz, mas deverá ter a ver com a passagem de argumentos. E como já tive possibilidade de verificar trata-se disso e de uma alteração no registo. Que, sinceramente, não sei se será mesmo necessária. Já que podemos definir isso através do windows tal como disseste já ter feito.

Tens aqui vários exemplos: http://www.google.pt/search?hl=pt-PT&cl ... =&gs_rfai=
*-ASUS P5K-PRO
-Intel Core 2 Duo E8200
-2x2GB PC6400 Team Elite
-RAID0 2xSeagate SP 500GB + WD Green 1TB
-GF 9600GT
-MSI TV @nywhere Master
*-Toshiba A200-21T

http://souprimeiroministro.pt.vu
MetalFatigue
Membro de Ouro
Membro de Ouro
 
Mensagens: 654
Registado: Quarta Out 20, 2004 14:31
Localização: Bobadela

Mensagempor tony_waza » Segunda Mai 24, 2010 17:22

Já fiz essa pesquisa mas continuo sem perceber como aplicar.

Deve existir alguma forma de colocar no onload_event um get path ao ficheiro que lançou a aplicação.

Mas como digo... sou apenas um aprendiz em VB.net.

Alguem sabe como aplicar esta associação?
tony_waza
Aprendiz
Aprendiz
 
Mensagens: 76
Registado: Quinta Jun 08, 2006 12:26
Localização: Lisboa

Mensagempor JoaoRosa » Terça Mai 25, 2010 12:11

tony_waza Escreveu:Já fiz essa pesquisa mas continuo sem perceber como aplicar.

Deve existir alguma forma de colocar no onload_event um get path ao ficheiro que lançou a aplicação.

Mas como digo... sou apenas um aprendiz em VB.net.

Alguem sabe como aplicar esta associação?


acabas-te de dar a resposta ao teu problema...

no evento vais verificar o path!
Portátil: LG LW65-P4XP c/ upgrade: Seagate Momentus 7200.1 (2.5" IDE 7200rpm 80Gb) & 2x1GB Kingston PC 4200 533 MHz DDR2
Disco Externo: Caixa Point of View Hdd Enclosure 2.5" & Disco Fujitsu MHV2080AT (2.5" IDE 4200rpm 80Gb)
Avatar do Utilizador
JoaoRosa
Membro de Prata
Membro de Prata
 
Mensagens: 439
Registado: Quinta Nov 03, 2005 21:38
Localização: Oliveira de Azeméis

Mensagempor tony_waza » Sexta Jun 04, 2010 9:41

JoaoRosa, imagino que será isso...mas não encontro codigo para encontrar a path do ficheiro que lançou a aplicação.

Alguma sugestão???
tony_waza
Aprendiz
Aprendiz
 
Mensagens: 76
Registado: Quinta Jun 08, 2006 12:26
Localização: Lisboa

Mensagempor JoaoRosa » Sexta Jun 04, 2010 12:49

Assim por alto, na classe File (System.IO) tens várias funções para isso...
Portátil: LG LW65-P4XP c/ upgrade: Seagate Momentus 7200.1 (2.5" IDE 7200rpm 80Gb) & 2x1GB Kingston PC 4200 533 MHz DDR2
Disco Externo: Caixa Point of View Hdd Enclosure 2.5" & Disco Fujitsu MHV2080AT (2.5" IDE 4200rpm 80Gb)
Avatar do Utilizador
JoaoRosa
Membro de Prata
Membro de Prata
 
Mensagens: 439
Registado: Quinta Nov 03, 2005 21:38
Localização: Oliveira de Azeméis

Mensagempor tony_waza » Segunda Jun 07, 2010 8:59

Alguem me pode deixar uma luzinha.

O que eu quero fazer é:

- tenho os ficheiros jpg associados á minha aplicação.

- quando faço duplo click num ficheiro no meu ambiente de trabalho, a minha aplicação é aberta mas a imagem do ficheiro não aparece na minha picturebox.

Não estou a perceber como aplicar isto...
Não deve ser dificil mas ainda não consegui perceber.

Alguem pode deixar um bocadinho de código para eu analizar?
tony_waza
Aprendiz
Aprendiz
 
Mensagens: 76
Registado: Quinta Jun 08, 2006 12:26
Localização: Lisboa

Mensagempor JoaoRosa » Segunda Jun 07, 2010 16:06

Já usas-te a classe System.IO?
Portátil: LG LW65-P4XP c/ upgrade: Seagate Momentus 7200.1 (2.5" IDE 7200rpm 80Gb) & 2x1GB Kingston PC 4200 533 MHz DDR2
Disco Externo: Caixa Point of View Hdd Enclosure 2.5" & Disco Fujitsu MHV2080AT (2.5" IDE 4200rpm 80Gb)
Avatar do Utilizador
JoaoRosa
Membro de Prata
Membro de Prata
 
Mensagens: 439
Registado: Quinta Nov 03, 2005 21:38
Localização: Oliveira de Azeméis


Voltar para Programação

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 0 visitantes

cron