1

Comment peut-on ouvrir une url (via le navigateur par défaut, sous windows) en C?
Le travail est une belle chose, ne soyez pas égoistes, laissez le à vos amis
Comment être modeste quand on est le meilleur
I'm God's clone!

2

ShellExecute
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

mais il faut que je sache ou est installé le navigateur non?
Le travail est une belle chose, ne soyez pas égoistes, laissez le à vos amis
Comment être modeste quand on est le meilleur
I'm God's clone!

4

Tu peux supposer que internet explorer existe, et exécuter "iexplore.exe" sans préciser le path devrait fonctionner. Si tu veux le navigateur configuré par défaut, je pense qu'il doit falloir aller chercher cette info dans la base de registre (=> google).
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

Non, Windows utilise le navigateur par défaut. ShellExecute(0, "open", "http://www.tonsite.com/", NULL, ".", SW_SHOWNORMAL); fonctionne (sauf sous Win95 je pense, mais bon... tongue).
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

6

Je confirme ce que dit Zerosquare, on peut "exécuter" directement l'URL.

Et pour la culture générale, le code équivalent sous GNU/Linux:
if (!fork()) execlp("xdg-open", "xdg-open", "http://tigcc.ticalc.org/", NULL);
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

xdg-open ça existe sur fedora ou partout? grin

8

Ça le fait sous Debian aussi en tout cas. Sur toutes les distribs qui suivent les recommandations de freedesktop.org
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

9

10

Ok, merci pour l'aide, je vais aller essayer ça.
Le travail est une belle chose, ne soyez pas égoistes, laissez le à vos amis
Comment être modeste quand on est le meilleur
I'm God's clone!

11

Kevin Kofler (./6) :
Je confirme ce que dit Zerosquare, on peut "exécuter" directement l'URL.

Et pour la culture générale, le code équivalent sous GNU/Linux:
if (!fork()) execlp("xdg-open", "xdg-open", "http://tigcc.ticalc.org/", NULL);

En meme temps, quand on veux etre compatible partout, j'utiliserait pas ce genre de choses...
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

12

C'est compatible avec tous les desktops justement. L'alternative, c'est d'utiliser la lib d'un desktop, par exemple KRun des kdelibs, et tant pis pour ceux qui utilisent autre chose.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité