IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

qui sont ils ? 10 unresolved externals


Sujet :

Réseau C

  1. #21
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par dva2tlse Voir le message
    je n'ai pas franchement d'application;
    -tout ce que je voudrais, c'est qu'un navigateur appelé par la commande system( ...,iexplore) ou Shellexecute(handle, ... ) réussisse à se connecter à la page que je lui indique, alors que pour le moment il me répond qu'il lui est impossible d'y aller faute de connection.
    -et c'est parce que je n'ai pas d'application particulière et que je n'y connais rien aux réseaux et autres socket que je cherche à faire marcher quelque chose qui sait se connecter à internet.
    David
    Alors quelle est ta question sur le langage C ?

    Chez moi, si je compile et que j'exécute ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #include <stdlib.h>
     
    int main (void)
    {
       system ("\"C:\\Program Files\\Mozilla Firefox\\firefox.exe\" www.google.fr");
       return 0;
    }
    La fenêtre active de l'explorateur bascule sur Google... Si l'explorateur n'est pas lancé, il se lance et démarre sur Google.

  2. #22
    Membre éclairé
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Par défaut
    c'est exactement ce que je veux faire, et je suis bien content d'avoir fait exactement la même chose avec IE au lieu de FF comme toi, mais chez moi il répond "Impossible d'afficher la page" comme si je n'étais pas connecté alors que je le suis puisque j'écris en direct.
    Que peut-il y avoir qui ne marche pas bien ?
    David

  3. #23
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    Citation Envoyé par dva2tlse Voir le message
    c'est exactement ce que je veux faire, et je suis bien content d'avoir fait exactement la même chose avec IE au lieu de FF comme toi, mais chez moi il répond "Impossible d'afficher la page" comme si je n'étais pas connecté alors que je le suis puisque j'écris en direct.
    Que peut-il y avoir qui ne marche pas bien ?
    David
    Installe FireFox

    Tu as reproduit le même code (exactement j'entends) que celui ci-dessus

  4. #24
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par dva2tlse Voir le message
    Que peut-il y avoir qui ne marche pas bien ?
    En tout cas, rien qui n'ait un rapport quelconque avec le langage C, à moins que tu n'ai fait une ânerie dans ton code. Mais comme tu refuses de le publier, on ne peut pas avancer...

  5. #25
    Membre éclairé
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Par défaut
    Je ne refuse pas de publier du code, mais ça me paraissait inutile; par contre maintenant que ça a marché un peu une fois, je veux y apporter des améliorations et j'ai besoin d'aide; ça ne marchait pas jusqu'à maintenant à cause des antislash+guillemet que je n'avais pas parfaitement bien apariés; alors voici ce qui marche :

    system("\"C:\\Program Files\\Internet Explorer\\IEXPLORE\"\
    www.google.fr");
    et je voudrais y ajouter
    /search?hl=fr&q=skylander&lr=lang_fr&as_sitesearch=http://geci.net
    mais "system" rend la main, ou retourne le contrôle au DOS, après le premier caractère "&", alors que j'envisage aussi d'allonger encore la requête à google par &lr=lang_fr&as_sitesearch=http://geci.net donc il me faudrait connaitre un moyen d'"escaper" le symbole "&"; j'ai évidemment essayé avec \& mais il me répond que c'est une séquence escape inconnue; je voudrais également pouvoir faire plusieurs requêtes à google, en changeant de site de recherche et/ou de lit clé recherché, les quelques couples site+mot-clé étant dans un fichier.
    Pour l'instant j'ai un programme en fortran qui lit le fichier texte qui contient les couples mot-clé+site, et qui écrit un fichier .bat ou sont écrits plusieurs ordres "start ..." qui me démarrent les navigateurs avec google qui fait la recherche du bon mot-clé sur le bon site.
    Mais je veux faire tout ça en C, avec de l'habillage par les boites de dialogue des MFC et du joli-joli, pour ma Valérie chérie d'amour que je suis dingue d'elle comme à quinze ans.
    David

  6. #26
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par dva2tlse Voir le message
    Mais je veux faire tout ça en C, avec de l'habillage par les boites de dialogue des MFC
    MFC, c'est du C++. Si tu veux programmer en C, il faut utiliser les fonctions GUI de l'API Win32.

    Ensuite, pour dialoguer avec un site web, il y a aussi les fonctions WinINet de l'API Win32.

  7. #27
    Membre éclairé
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Par défaut
    Ok, je note que les MFC c'est du C++; tu vois bien là que je n'y connais pas grand chose, et je préfère en effet me limiter au C que je trouve plus facile à lire, et les boites de dialogue dont je parlais sont bel et bien du C-API win32 puisque je pensais aux quelques exemples du tuto de CGi sur ce site même que j'ai faits.
    Bon mais tout ça c'est pour ma culture générale à venir, et pour l'instant j'ai besoin d'aide à propos du symbole "&" que je voudrais pouvoir échapper afin de demander à google de rechercher les mots-clés qui intéressent ma nana sur un site particulier.
    Comment faire ? Pour l'instant j'ai ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    system("\"C:\\Program Files\\Internet Explorer\\IEXPLORE\"\
    	  www.google.fr");
    Ça correspond à ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\"Program Files"\"Internet Explorer"\IEXPLORE www.google.fr
    et je voudrais quelque chose qui donne ça, avec les "&" ne rompant pas la commande comme cela se passe à présent;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\"Program Files"\"Internet Explorer"\IEXPLORE www.google.fr/search?hl=fr&q=skylander&lr=lang_fr&as_sitesearch=http://geci.net
    Merci de bien vouloir m'aider encore un peu, j'ai déjà bien avancé.
    David

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Réponses: 26
    Dernier message: 11/08/2013, 19h27
  2. Les meilleurs programmeurs sont-ils ceux qui disent connaître C ++ ? Pas si sûr !
    Par Katleen Erna dans le forum Langages de programmation
    Réponses: 61
    Dernier message: 26/05/2010, 11h30
  3. Réponses: 0
    Dernier message: 01/04/2010, 22h57
  4. unresolved external symbol _IID_IDirectDraw7
    Par lvdnono dans le forum DirectX
    Réponses: 2
    Dernier message: 15/06/2004, 21h05
  5. Réponses: 4
    Dernier message: 23/04/2004, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo