Ir ao conteúdo

Abrir programa automaticamente em c/c++


Marcelo S

Posts recomendados

Postado

Gostaria de saber como abrir um programa por exemplo um editor de textos feito em c/c++, quando clicar

2 vezes em um arquivo *txt.

Toda vez em que eu quiser abrir um arquivo *txt, o mesmo sera aberto pelo meu programa.

Se alguem tiver alguma ideia de como fazer isso, postem ai!

muito obrigado

t+

Postado

Click com o direito em cima de um arquivo ".txt", escolha "Abrir Com", dai selecione "Escolher programa...", Selecione seu programa na lista e tick a opção "Sempre usar o programa selecionado para este tipo de arquivo"......Espero ter ajudado !!!

Postado

Click com o direito em cima de um arquivo ".txt", escolha "Abrir Com", dai selecione "Escolher programa...", Selecione seu programa na lista e tick a opção "Sempre usar o programa selecionado para este tipo de arquivo"......Espero ter ajudado !!!

Sim, muito obrigado por ter me respondido. mas infelizmente eu já fiz isso e não funcionou, o problema ta é no codigo fonte do meu programa. Da pra abrir atraves de uma opção dentro dele, mas não clicando no proprio arquivo.

Postado

A parte do seu programa que le a linha de comando ta funcionando?

Me desculpa a demora... estou usando o Borland C++ Builder. e o comando q uso pra abrir um texto,por exemplo, atraves do programa é esse aqui:

if (OpenDialog1 -> Execute())

Edit1->Text->LoadFromFile(OpenDialog1 -> FileName);

else

ShowMessage("erro");

\\Me desculpa se tiver alguma coisa errado no codigo.

O problema é q esse codigo só abre os arquivos quando é chamado atraves de alguma açao como por exemplo clicar em algum botao.

O q estou querendo é chamar esse comando ou algum outro equivalente quando eu clicar diretamente no

arquivo, dentro do windows.

Espero q alguem saiba como fazer isso, :D

T+, obrigado

  • Membro VIP
Postado

Não sou nenhum especialista no C++ Builder, mas, para fazer o que você quer o normal é ler a linha de comando, veja se tem alguma função GetCommandLine(), GetArgs(), ou coisa do tipo.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!