Afficher une page html dans un programme

Afficher une page html dans un programme - C++ - Programmation

Marsh Posté le 18-07-2005 à 11:23:25    

Bonjour, je cherche à afficher une page html dans un de mes programmes en C++, en faite c'est pour a terme pouvoir lire des mails dedans.
 
Je voudrais savoir si c'est fesable en C/C++ uniquement, sans utiliser explorer, je cherche a faire ce programme de manière a avoir en faite mes fichier de données dispo sur un partage réseau du serveur et avec un programme que je soit sous linux ou sous windows pouvoir y accédé et les modifier etc...
 
Donc avant de me lancer dans l'étude du focntionnement des protocole pop et smtp je voudrais arivé à afficher une page html dans un programme (car je croi que apart html et texte il n'y a pas d'autre format de mail non?)
 
Pour info je programme actuelement en C++/Qt mais si c'est plus simple a faire avec une autre biblioteque graphique c'est pas un problème je change tan que c'est utilisable sur tout les OS.
 
 
 
 
Merci

Reply

Marsh Posté le 18-07-2005 à 11:23:25   

Reply

Marsh Posté le 18-07-2005 à 11:31:03    

Y'a un activeX DHTMLEd qui marche pas mal pour ça.

Reply

Marsh Posté le 18-07-2005 à 11:33:11    

Mais DHTMLEd et activeX c'est du visual studio... question portativité sur linux ou mac c'est pas ça que je sache non ?

Reply

Marsh Posté le 18-07-2005 à 11:44:32    

Effectivement la solution DHTMLEd est dans ce cas pas la bonne... désolé

Reply

Marsh Posté le 18-07-2005 à 11:45:38    

lol, c'est pas grave... je  vais quand même regardé ça sera toujours ça d'apris, si quelqu'un à la même solution en vertion portable je suis preneur !!! :)

Reply

Marsh Posté le 18-07-2005 à 11:50:29    

utopiaste a écrit :

lol, c'est pas grave... je  vais quand même regardé ça sera toujours ça d'apris, si quelqu'un à la même solution en vertion portable je suis preneur !!! :)


 
Regarde du côté de Gecko et Thunderbird (attention à la licence d'utilisation).

Reply

Marsh Posté le 18-07-2005 à 11:52:45    

Mouais... c'est pas très très enrichissant au niveau connaissence de copier ce qui a était fait...
 
Ce programme c'est pour me simplifier la vie mais aussi et surtout pour apprendre quand même...

Reply

Marsh Posté le 18-07-2005 à 11:56:22    

utopiaste a écrit :

Mouais... c'est pas très très enrichissant au niveau connaissence de copier ce qui a était fait...
 
Ce programme c'est pour me simplifier la vie mais aussi et surtout pour apprendre quand même...


 
Ben si tu veux pas copier (même si là il s'agirait plutôt de le linker je pense), programme ton propre moteur de rendu HTML, mais faudrait savoir ce que tu veux.
 
Ah et rien ne t'interdit de lire et d'essayer de comprendre le code source de thunderbird aussi, hein.


Message édité par Profil supprimé le 18-07-2005 à 11:58:06
Reply

Marsh Posté le 18-07-2005 à 11:58:56    

Ce que je veu c'est savoir si dans les librérie portable le suport existe d'origine comme dans VC++ (sauf que lui est pas tellement portable)
 
Maintenant si ça n'existe pas bas je vais voir avec les collègue s'il sont partant pour qu'on le fasse de nous même... ce qui à mon gout même si se n'est pas pratique est le plus enrichissant et permet de comprendre encore plus la logique informatique et de se pousser à fond...

Reply

Marsh Posté le 18-07-2005 à 19:11:29    

je sais pas si ca va repondre a ta question mais avec wxwidgets il y a un wxHtmlWindow
qui permet d'afficher directement des pages html:
je site:
The purpose of this class is to display HTML pages (either local file or downloaded via HTTP protocol) in a window
et la tu peux compiler sous nux, win ,mac ....
 :hello:

Reply

Marsh Posté le 18-07-2005 à 19:11:29   

Reply

Marsh Posté le 18-07-2005 à 19:19:55    

wxwidgets c'est quoi ? une librérie apart ? car je ne la trouve pas dans Qt...

Reply

Marsh Posté le 18-07-2005 à 19:30:37    

Il me semble qu'il y a un linux mag qui est sorti le mois dernier et qui est encore en kiosque qui traite de ce sujet.
Va voir chez ton libraire. sinon ca doit se trouver sur le net.

Reply

Marsh Posté le 18-07-2005 à 19:32:23    

Ok merci des infos !!!

Reply

Marsh Posté le 18-07-2005 à 20:10:04    

utopiaste a écrit :

wxwidgets c'est quoi ? une librérie apart ? car je ne la trouve pas dans Qt...


 
C'est un concurrent de Qt :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 18-07-2005 à 20:11:22    

loooooool
 
Ok je vai voir ça.. s'il est gratuit sur toute les plate forme c'est bon je change lol

Reply

Marsh Posté le 18-07-2005 à 21:24:34    

tu peux pas trouvez mieux que wxWidgets pour la portabilité :
c'est un des premiers objectifs des developpeurs de cette librairie.
c'est bien documenté et facile d'accés... en plus il existe un devpack pour dev-cpp ce qui ne gache rien pour ceux qui comme moi n'aime pas du tout passer des jours a essayer de compiler des librairies

Reply

Marsh Posté le 18-07-2005 à 22:42:43    

utopiaste a écrit :

wxwidgets c'est quoi ? une librérie apart ? car je ne la trouve pas dans Qt...


 
http://wxwidgets.org/
http://cfred.free.fr/download.php pour les devpack dev c++ wxwidgets 2.6.1
http://www.bloodshed.net/dev/devcpp.html pour dev c++
 
y'a pas mieux!!!!


Message édité par sankukai8 le 18-07-2005 à 22:44:55
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed