benji86446
Messages postés40Date d'inscriptionvendredi 23 mai 2003StatutMembreDernière intervention20 novembre 2008
-
11 août 2003 à 11:58
tcok
Messages postés61Date d'inscriptionsamedi 7 juin 2003StatutMembreDernière intervention 3 août 2005
-
11 août 2003 à 12:54
J'ai programmé un éditeur de texte, et je voudrais savoir comment faire pour que lorsque on déplace un fichier texte vers l'executable, cela soit égal à la fonction ouvrir. Je voudrais donc en gros mettre mon éditeur comme logiciel ouvert par défaut lorsqu'on ouvre un fichier texte. Lorsque je le fais actuellement, je double clique sur mon fichier texte, cela ouvre mon éditeur, seulement, mon fichier n'a pas été ouvert, la page de l'éditeur est encore vierge. Comment faire?
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 11 août 2003 à 12:14
Tu peux résoudre le problème en regardant les paramètres passés à la fonction main:
int main(int argc, char* argv[])
{
if(argc == 2)
{
// il faut ouvrir le fichier dont le nom est *(argv + 1)
}
//...
salut