MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 20 nov. 2005 à 19:22
On t'a déjà répondu ailleurs à la meme question Ratala : oui
cs_titicar
Messages postés181Date d'inscriptionjeudi 30 mai 2002StatutMembreDernière intervention19 août 2012 17 nov. 2005 à 19:02
Pour RATALA : Il suffit d'essayer :-) Mais y a pas de raison pour que celà ne fonctionne pas, du moment que tu utilises Windows XP. En effet, ce n'est pas VB qui gère les 'manifest', mais Win XP. Mais c'est vrai aussi que tous les contrôles de VB ne fonctionnent pas avec le look XP (voir ce qui est écrit plus haut).
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 17 nov. 2005 à 18:12
Est-ce que sa marche le manifest avec VB5 ??
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 17 nov. 2005 à 18:07
Est-ce que sa marche le manifest avec VB5 ??
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 19 août 2004 à 01:48
Une question : si le fichier .manifest est indépendant du prog, sous des OS est ce que ça crée une erreur ?? et meme question si le manifest est dans les ressources du prog ??
merci
@ +
MadMatt
YannGotti
Messages postés36Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention29 décembre 20101 31 juil. 2004 à 20:41
Ce qui veux dire que InitCommonControls fait partie de comctl32.dll de Windows XP uniquement alors pourquoi quand j'exécute le prog sous Win 95 la fonction ne créer pas d'erreur?!!
cs_titicar
Messages postés181Date d'inscriptionjeudi 30 mai 2002StatutMembreDernière intervention19 août 2012 31 juil. 2004 à 10:33
Hé non. Le princip des fichiers manifest ne fonctionne que sous Windows XP.
emap
Messages postés64Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention28 novembre 2008 28 juil. 2004 à 15:06
juste une kestion qd meme...
parce que j'ai pas tout pigé avec WIn2000 ca peux marcher ? (OFFICE XP utilise bien ce genre de menu sous WIN2000, y'a peux etre moyen de récuperer un trca la non?)
Merci bcp
YannGotti
Messages postés36Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention29 décembre 20101 21 juil. 2004 à 09:08
Merci titicar...
Créer une PictureBox sous les contrôles 'options'?... Je n'y aurais pas pensé... :-)
cs_titicar
Messages postés181Date d'inscriptionjeudi 30 mai 2002StatutMembreDernière intervention19 août 2012 20 juil. 2004 à 20:43
Spécialement pour YannGotti:
Rassure toi, ton PC n'est pas débile. C'est plutôt la compatibilité de Win XP avec VB6 (et autres) qui l'est! Et comme d'hab, on dit "Merci oncle Bill !".
Ton problème est connu de tt le monde (ou presque!).
Hélas, tu vas être obligé de créer une PictureBox sous tes contrôles 'options'. Va voir par exemple sur le site cité plus haut 'http://www.atlence.com/index.php?page=prg_winxp' au paragraphe 'Problèmes avec les cadres'.
Nota : pour les utilisateurs de VB.Net, ma version de manifest (voir au 09/06/2004) n'est pas d'actualité! En effet, le ListView prend la bonne apparence contrairement au VB6, mais le simple bouton de commande ne reprend pas ce look!
... Bon prog!
YannGotti
Messages postés36Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention29 décembre 20101 19 juil. 2004 à 23:28
Mon pc est peut-être débile mais.......
Quand j'utilise InitCommonControls dans mes programme avec le fichier .manifest et tout le tra-la-la bein les controles «Options» sont tout noir... Comme s'ils avaient été au soleil un peut trop longtemps...
Y a-il une solution au blem?...
YannGotti
Messages postés36Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention29 décembre 20101 19 juil. 2004 à 23:27
Mon pc est peut-être débile mais.......
Quand j'utilise InitCommonControls dans mes programme avec le fichier .manifest et tout le tra-la-la bein les controles «Options» sont tout noir... Comme s'ils avaient été au soleil un peut trop longtemps...
Y a-il une solution au blem?...
cs_titicar
Messages postés181Date d'inscriptionjeudi 30 mai 2002StatutMembreDernière intervention19 août 2012 9 juin 2004 à 20:31
Bah, je sais plus où j'ai dl le fichier manifest dans les news de Microsoft.
Je peux t'envoyer sur le site 'http://www.atlence.com/index.php?page=prg_winxp' : il explique où déclarer er utiliser la Function InitCommonControls Lib "comctl32.dll" () As Long.
Le fichier manifest, si tu le trouve pas, est le suivant. Enfin c'est celui que j'utilise (il est p'tete pas tt à fait correct) :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Pour rappel, ce fichier (simple ASCII, avec le bloc note par ex.) doit porter le même nom que ton application. Si cette dernière s'appelle 'MonAppli.exe', le fichier manifest s'appellera 'MonAppli.exe.manifest' et doit se trouver dans le même répertoire.
ATTENTION : Tous les controles VB ne sont pas compatibles avec le look XP. (voir ce ke j'ai écrit le 7/9/2003)
cs_pepsi
Messages postés63Date d'inscriptionmercredi 19 février 2003StatutMembreDernière intervention 6 janvier 2009 8 juin 2004 à 19:33
mais tu dis télécharger le fichier manifest ...
mais de où, où il est ce fichier la ...
Pi quel nom on lui donne précisément quand on veut le mettre pour que sa fonctionne avec VB
Notorius
Messages postés3Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention12 septembre 2003 29 avril 2004 à 15:38
sympa comme code mais j'ai eu un probleme sur ma machine : losque je veux compiler mon programme avec la ressouce (je l'ai crée avec visual c++), il le compile sans probleme mais , a l'execution, il m'affiche un message d'erreur et me conseil de reinstaller mon application. D'ou peut venir ce probleme
ennixo
Messages postés224Date d'inscriptionsamedi 25 janvier 2003StatutMembreDernière intervention17 juin 2006 18 déc. 2003 à 00:46
normalement dans le menu Projet tu as "Ajouter une ressource" sinon essaie de te renseigner, c'est sur tous les VB mais pas toujours facile à trouver par défaut... (n'hésite pas à utiliser la touche F1 ;)
cs_Fraggy
Messages postés95Date d'inscriptionlundi 9 juin 2003StatutMembreDernière intervention 2 juin 2010 17 déc. 2003 à 21:00
Ennixo : je te remercie pour ces infos mais je ne comprends pas ce que tu appeles "Ma Ressource" :/ C'est quoi, une fonction ? Une Sub ?
Un module ? Une class ? Et ensuite je fais quoi ? Je colle le contenu du manifest dans cette ressource, c'est bien ca ?
Je suis désolé de te demander encore des précisions, mais il y a encore pas mal de terme que je maitrise mal. Puis tes précisions serviront aussi a ceux qui comme moi n'auront pas compris ;)
D'avance merci à toi ;)
ennixo
Messages postés224Date d'inscriptionsamedi 25 janvier 2003StatutMembreDernière intervention17 juin 2006 17 déc. 2003 à 17:59
ben tu crée une donnée personalisée dans ta ressource et tu la nomme MANIFEST. dedans tu mets le fichier .manifest au lieu de le mettre dans le dossier de l'application et quand tu compile ton programme ça marche !
si tu veux, un logiciel permet d'ajouter le manifest en ressource des programmes déjà compilés : PE Explorer (www.heaventools.com)
voilà :)
cs_Fraggy
Messages postés95Date d'inscriptionlundi 9 juin 2003StatutMembreDernière intervention 2 juin 2010 16 déc. 2003 à 23:04
Excellente information et très utiles ! Je mets 10/10
J'ai par contre rien compris à l'astuce d'Ennixo "mettez le fichier .manifest dans les ressources de votre programme dans la rubrique MANIFEST."
J'ai cherché partout sans jamais trouver la rubrique MANIFEST, donc si il peut être plus explicite ce serait sympas.
Si quelqu'un d'autre le sait, il peut le faire sans problème ;)
Ce serait éffectivement mieux que d'accompagner l'executable d'un fichier Manifest et les solutions proposée par Appstmd, ne me conviennent pas vraiment étant donné que je suis sous VB6 (SP5).
cs_titicar
Messages postés181Date d'inscriptionjeudi 30 mai 2002StatutMembreDernière intervention19 août 2012 7 sept. 2003 à 21:32
Le problème quant à l'utilisation du Microsoft windows common controls 5.0, c'est que les prop de ListView, TreeView sont limitées par rapport à la version 6.
Personne ne connaitrait une version 6, Service Pack qq'chose qui soit compatble avec le look XP?
J'ai téléchargé le SP5 de VB, mais ça ne change rien à mon problème.
ennixo
Messages postés224Date d'inscriptionsamedi 25 janvier 2003StatutMembreDernière intervention17 juin 2006 26 août 2003 à 14:28
si vous voulez, vous pouvez faire mieux en ayant une app sans fichier .manifest qui prend le style XP. c'est simple : mettez le fichier .manifest dans les ressources de votre programme dans la rubrique MANIFEST. et hop vous aurez des apps au look XP sans fichier externe :)
TAOTCrash
Messages postés2Date d'inscriptionvendredi 14 juin 2002StatutMembreDernière intervention23 juin 2002 23 juin 2002 à 14:38
Il faut utilise Microsoft windows common controls 5.0
(comctl32.ocx)
appstmd
Messages postés27Date d'inscriptionmardi 31 juillet 2001StatutMembreDernière intervention17 mai 2005 23 févr. 2002 à 19:56
Oui moi aussi j'ai le même pb. Si quelqu'ub a une solution........
De mon côté, je fais des recherches et dès que j'ai un truc, je le posterai
cs_TheBlade
Messages postés7Date d'inscriptionsamedi 23 février 2002StatutMembreDernière intervention19 août 2005 23 févr. 2002 à 15:02
Ce code est tres bien ! Le seul probleme pour moi, c'est qu'il ne s'applique qu'au elements de base d'un projet VB (TextBox, Checkbox...)
Si on essaye avec par ex : WINDOWS MICROSOFT COMMON CONTROLS 6.0...
Ben... Ca ne marche pas :(
Y aurait t'il un moyen pour que ca fonctionne ?
J'aimerai bien que mes onglets aient le style XP !
Merci
appstmd
Messages postés27Date d'inscriptionmardi 31 juillet 2001StatutMembreDernière intervention17 mai 2005 15 févr. 2002 à 21:29
C'est koi ton pb Pekinio ?
cs_Pekinio
Messages postés161Date d'inscriptionmercredi 11 avril 2001StatutMembreDernière intervention10 mars 2002 15 févr. 2002 à 16:17
ben le prob c que ca donne pas de soluce a mon souci ptaing...
regardez cette image : http://pekinio.free.fr/divers/xpmenu.jpg
je veux le meme resultat sous 9x...faisable? avec vb, hein...
cs_Nox
Messages postés415Date d'inscriptionmardi 3 avril 2001StatutMembreDernière intervention26 avril 2008 14 févr. 2002 à 02:49
wow ya plus de doc ke de code! ;p
comme jai dejas dit a lautre kia fait un code presque pareil... faudrait kekechose ki met les controls de winxp quand on a win98 !!
20 nov. 2005 à 19:22
17 nov. 2005 à 19:02
17 nov. 2005 à 18:12
17 nov. 2005 à 18:07
19 août 2004 à 01:48
merci
@ +
MadMatt
31 juil. 2004 à 20:41
31 juil. 2004 à 10:33
28 juil. 2004 à 15:06
parce que j'ai pas tout pigé avec WIn2000 ca peux marcher ? (OFFICE XP utilise bien ce genre de menu sous WIN2000, y'a peux etre moyen de récuperer un trca la non?)
Merci bcp
21 juil. 2004 à 09:08
Créer une PictureBox sous les contrôles 'options'?... Je n'y aurais pas pensé... :-)
20 juil. 2004 à 20:43
Rassure toi, ton PC n'est pas débile. C'est plutôt la compatibilité de Win XP avec VB6 (et autres) qui l'est! Et comme d'hab, on dit "Merci oncle Bill !".
Ton problème est connu de tt le monde (ou presque!).
Hélas, tu vas être obligé de créer une PictureBox sous tes contrôles 'options'. Va voir par exemple sur le site cité plus haut 'http://www.atlence.com/index.php?page=prg_winxp' au paragraphe 'Problèmes avec les cadres'.
Nota : pour les utilisateurs de VB.Net, ma version de manifest (voir au 09/06/2004) n'est pas d'actualité! En effet, le ListView prend la bonne apparence contrairement au VB6, mais le simple bouton de commande ne reprend pas ce look!
... Bon prog!
19 juil. 2004 à 23:28
Quand j'utilise InitCommonControls dans mes programme avec le fichier .manifest et tout le tra-la-la bein les controles «Options» sont tout noir... Comme s'ils avaient été au soleil un peut trop longtemps...
Y a-il une solution au blem?...
19 juil. 2004 à 23:27
Quand j'utilise InitCommonControls dans mes programme avec le fichier .manifest et tout le tra-la-la bein les controles «Options» sont tout noir... Comme s'ils avaient été au soleil un peut trop longtemps...
Y a-il une solution au blem?...
9 juin 2004 à 20:31
Je peux t'envoyer sur le site 'http://www.atlence.com/index.php?page=prg_winxp' : il explique où déclarer er utiliser la Function InitCommonControls Lib "comctl32.dll" () As Long.
Le fichier manifest, si tu le trouve pas, est le suivant. Enfin c'est celui que j'utilise (il est p'tete pas tt à fait correct) :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<description>Your application description here.</description>
<dependency>
<dependentAssembly>
</dependentAssembly>
</dependency>
Pour rappel, ce fichier (simple ASCII, avec le bloc note par ex.) doit porter le même nom que ton application. Si cette dernière s'appelle 'MonAppli.exe', le fichier manifest s'appellera 'MonAppli.exe.manifest' et doit se trouver dans le même répertoire.
ATTENTION : Tous les controles VB ne sont pas compatibles avec le look XP. (voir ce ke j'ai écrit le 7/9/2003)
8 juin 2004 à 19:33
mais de où, où il est ce fichier la ...
Pi quel nom on lui donne précisément quand on veut le mettre pour que sa fonctionne avec VB
29 avril 2004 à 15:38
18 déc. 2003 à 00:46
17 déc. 2003 à 21:00
Un module ? Une class ? Et ensuite je fais quoi ? Je colle le contenu du manifest dans cette ressource, c'est bien ca ?
Je suis désolé de te demander encore des précisions, mais il y a encore pas mal de terme que je maitrise mal. Puis tes précisions serviront aussi a ceux qui comme moi n'auront pas compris ;)
D'avance merci à toi ;)
17 déc. 2003 à 17:59
si tu veux, un logiciel permet d'ajouter le manifest en ressource des programmes déjà compilés : PE Explorer (www.heaventools.com)
voilà :)
16 déc. 2003 à 23:04
J'ai par contre rien compris à l'astuce d'Ennixo "mettez le fichier .manifest dans les ressources de votre programme dans la rubrique MANIFEST."
J'ai cherché partout sans jamais trouver la rubrique MANIFEST, donc si il peut être plus explicite ce serait sympas.
Si quelqu'un d'autre le sait, il peut le faire sans problème ;)
Ce serait éffectivement mieux que d'accompagner l'executable d'un fichier Manifest et les solutions proposée par Appstmd, ne me conviennent pas vraiment étant donné que je suis sous VB6 (SP5).
7 sept. 2003 à 21:32
Personne ne connaitrait une version 6, Service Pack qq'chose qui soit compatble avec le look XP?
J'ai téléchargé le SP5 de VB, mais ça ne change rien à mon problème.
26 août 2003 à 14:28
23 juin 2002 à 14:38
(comctl32.ocx)
23 févr. 2002 à 19:56
De mon côté, je fais des recherches et dès que j'ai un truc, je le posterai
23 févr. 2002 à 15:02
Si on essaye avec par ex : WINDOWS MICROSOFT COMMON CONTROLS 6.0...
Ben... Ca ne marche pas :(
Y aurait t'il un moyen pour que ca fonctionne ?
J'aimerai bien que mes onglets aient le style XP !
Merci
15 févr. 2002 à 21:29
15 févr. 2002 à 16:17
regardez cette image : http://pekinio.free.fr/divers/xpmenu.jpg
je veux le meme resultat sous 9x...faisable? avec vb, hein...
14 févr. 2002 à 02:49
comme jai dejas dit a lautre kia fait un code presque pareil... faudrait kekechose ki met les controls de winxp quand on a win98 !!
9/10 ton truc