• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

fpinto

[ meio resolvido ] : escrita

5 mensagens neste tópico

existe alguma forma de em c pazermos o programa escrever?

voume explicar melhor.

imaginem que eu abro o word e depois o meu programa o programa escreve ola no word e fica la escrito depois o programa fexa. isso e porssivel em c??

cumps fpinto :ipool:


outra coisa. hya alguma maneira de por exemplo com o switch:

switch (i)

case...

case---

case...

default :...................................(voltar ao inicio)

no default que funcao posso usar para que o programa volte ao inicio??

cumps fpinto

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Para a primeira, não faço a mais pequena ideia, mas acho dificil.

Para a segunda o mais lógico é colocar o switch dentro de um while ou do while, mas podes (apesar de não ser aconselhável) utilizares o goto.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

existe alguma forma de em c pazermos o programa escrever?

voume explicar melhor.

imaginem que eu abro o word e depois o meu programa o programa escreve ola no word e fica la escrito depois o programa fexa. isso e porssivel em c??

É possível com a API do Windows. Mas tens que procurar pela janela do Word, e enviar-lhe mensagens de keydown e keyup.

no default que funcao posso usar para que o programa volte ao inicio??

cumps fpinto

Com uma flagzinha:

int main() {
int flag=0;

while (flag==0) {
	flag=1;
	switch (x) {
	case 1: (...)
	case 2: (...)
	default: flag=0;
	}
}
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

sim a flag=0 volta a colocar a condição do while como verdadeira

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora