Abrir Arquivo
Quando um usuário arrasta um arquivo do Windows Explorer e solta em cima do meu programa, como fazer para que o arquivo seja aberto, como acontece no Word, notepad, Paint, etc....?
E como fazer para que, quando uma extensão de arquivo esteja associada com o meu programa, na hora em que o usuário clique suas vezes para abrir o arquivo, meu programa seja aberto e abra o arquivo em seguida?
E como fazer para que, quando uma extensão de arquivo esteja associada com o meu programa, na hora em que o usuário clique suas vezes para abrir o arquivo, meu programa seja aberto e abra o arquivo em seguida?
Lady
Curtidas 0
Respostas
Gilberto Fernandes
28/04/2003
Eu não sei exatamente como fazer isso, mas acredito que você deva usar as funções ParamStr e ParamCount, são funções que trabalham com os parâmetros passados para o programa.
Aplicativo.Exe ´Parametro1´ ´Parametro2´ ´Parametro3´
Espero ter ajudado um pouco...
Aplicativo.Exe ´Parametro1´ ´Parametro2´ ´Parametro3´
Espero ter ajudado um pouco...
GOSTEI 0
Tony
28/04/2003
Estou com o mesmo problema. Já usei as funções paramcount e paramstr porem os parâmetros recebidos são quebrados por espaço, por exemplo:
C:\documents and settings\tony\meus documentos\arquivo.qrp
este comando é recebido como:
´programa.exe´ ´documentos´ ´and´ ´settings\tpmu\meus´ ´documentos´.
O nome do arquivo não é recebido. Se vc descobrir como resolver, me informe.
Obrigado!
C:\documents and settings\tony\meus documentos\arquivo.qrp
este comando é recebido como:
´programa.exe´ ´documentos´ ´and´ ´settings\tpmu\meus´ ´documentos´.
O nome do arquivo não é recebido. Se vc descobrir como resolver, me informe.
Obrigado!
GOSTEI 0