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

IRX773

Substituir o system(start iexplore);

5 mensagens neste tópico

Boas pessoal,

Antes programava C em windows e como tal usava bastantes system's para isto e para aquilo. Agora como uso Ubuntu (welcome to a new world) preocupo-me pela variação dos meus programas em vários sistemas operativos e não posso usar o system.

Queria fazer um programa simples que me abrisse o browser com uma página e que me incrementasse o id da pagina em 1 por cada ciclo. Do género

for(i=0;i=260;i++) {

system("start iexplore www.googlecom/id=i);

_sleep(10000)

Mas pelo que sei não se pode incrementar o tal i no system.

Conhecem alguma funçao para substituir esse system ou alguma maneira de incrementar tal como eu queria, não há problema se o programa depois só der para windows .... só precisava disso pois já comi a cabeça a pensar como incrementar isso.

A finalidade do programa era abrir essas paginas com esse intervalo para eu clicar num link que ia ter cada pagina.

Se souberem algo avisem ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Constróis a string fora do system e depois invoca-lo com a string já feita.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Experimenta. Como? Em vez de escreveres "asdasdasda" no system, passas a string como parâmetro.

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