Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

funzioni da scrivere in c

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

funzioni da scrivere in c

Messaggioda Simone_S1994_ASR » mer ott 27, 2010 6:16 pm

sto scrivendo in c alcuni programmi semplici, come compiti per scuola, ma io vorrei fare qualcosa di più utile
scrivo con devc++ e ho windows 7
è possibile mettere un comando per aprire uno specifico programma o una pagina web? se si, quale?
es: C:\Program Files\JDownloader\JDownloader.exe
es: www.google.it
Avatar utente
Simone_S1994_ASR
Aficionado
Aficionado
 
Messaggi: 86
Iscritto il: gio apr 08, 2010 6:45 pm

Re: funzioni da scrivere in c

Messaggioda ste_95 » mer ott 27, 2010 6:21 pm

Conosci il linguaggio di programmazione?
«A volte è meglio tacere e sembrare stupidi che aprir bocca e togliere ogni dubbio.» Oscar Wilde
Avatar utente
ste_95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 17271
Iscritto il: lun ago 06, 2007 11:19 am

Re: funzioni da scrivere in c

Messaggioda Simone_S1994_ASR » mer ott 27, 2010 6:32 pm

si ma ho appena iniziato... conosco le cose principali: leggi, stampa, fare dei cicli, mettere cose come "main()" dove mettere le parentesi graffe e i punti e virgola e volevo sapere se c' era la possibilità di parire programmi e pagine web e se si come si fa...
Avatar utente
Simone_S1994_ASR
Aficionado
Aficionado
 
Messaggi: 86
Iscritto il: gio apr 08, 2010 6:45 pm


Re: funzioni da scrivere in c

Messaggioda ste_95 » mer ott 27, 2010 8:58 pm

Sicuramente si può fare e si tratta semplicemente di lanciare il browser web passandogli come parametro l'indirizzo che desideri aprire. Per i dettagli tecnici, non ti so dire perché non programmo in C, ma sicuramente in rete troverai innumerevoli risorse.
«A volte è meglio tacere e sembrare stupidi che aprir bocca e togliere ogni dubbio.» Oscar Wilde
Avatar utente
ste_95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 17271
Iscritto il: lun ago 06, 2007 11:19 am

Re: funzioni da scrivere in c

Messaggioda Simone_S1994_ASR » mer ott 27, 2010 9:03 pm

non tanto innumerevoli, ho cercato un po' su google ma non ho trovato niente e allora ho scritto qui
Avatar utente
Simone_S1994_ASR
Aficionado
Aficionado
 
Messaggi: 86
Iscritto il: gio apr 08, 2010 6:45 pm

Re: funzioni da scrivere in c

Messaggioda ste_95 » mer ott 27, 2010 9:06 pm

«A volte è meglio tacere e sembrare stupidi che aprir bocca e togliere ogni dubbio.» Oscar Wilde
Avatar utente
ste_95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 17271
Iscritto il: lun ago 06, 2007 11:19 am

Re: funzioni da scrivere in c

Messaggioda dararag » sab ott 30, 2010 1:15 pm

vabè, più semplicemente, quando vuoi mandare un comando da terminale, anche su win, usa
Codice: Seleziona tutto
system(comando);
quando invece vuoi aprire un processo:
Codice: Seleziona tutto
#include <stdio.h>
#include <unistd.h>
//...
char *nome = "C:/prova.txt"
char *argv[]={nome, NULL};

if(execv(nome, argv))==-1){
perror("Apertura del programma fallita");
}


EDIT: dimenticavo, il secondo codice funziona solo sui sistemi unix-based, per win devi cambiare l'header unistd.h con process.h
Maledette aziende produttrici, l'unico telefilm interessante degli ultimi tempi l'hanno interrotto alla decima puntata... e chi voleva sapere la fine?
Avatar utente
dararag
Silver Member
Silver Member
 
Messaggi: 1116
Iscritto il: mar gen 22, 2008 8:57 pm
Località: Casoria


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising