WIN 8 METRO

tovin Messages postés 164 Date d'inscription samedi 11 décembre 2004 Statut Membre Dernière intervention 14 août 2013 - 7 mars 2012 à 06:59
bitshifter Messages postés 61 Date d'inscription mardi 1 février 2005 Statut Membre Dernière intervention 28 mai 2012 - 12 mars 2012 à 15:25
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54128-win-8-metro

bitshifter Messages postés 61 Date d'inscription mardi 1 février 2005 Statut Membre Dernière intervention 28 mai 2012 1
12 mars 2012 à 15:25
Et le meilleures épées du monde ... sur des enclumes manuelles (???) sur des feux de charbon (???) = Qu'est-ce à dire ?.

Désolé, je suis aussi un peu forgeron.
Taper le fer rouge sur une enclume manuellement (avec marteau) au lieu d'un marteau automatique et ce fer chauffé au rouge dans un nid d'anthracite permet d'obtenir les meilleures lames qui soit. Mais quel travail...
bitshifter Messages postés 61 Date d'inscription mardi 1 février 2005 Statut Membre Dernière intervention 28 mai 2012 1
12 mars 2012 à 15:22
un manifest permet de faire la chose sans la partie regedit.

cf
http://www.vbfrance.com/codes/ISOLATOR-SIMPLIFICATION-DEPLOIEMENT-ELIMINATION-ENFER-DLL_48269.aspx

...et ç aussi, je vais essayer...merci à vous deux !!
bitshifter Messages postés 61 Date d'inscription mardi 1 février 2005 Statut Membre Dernière intervention 28 mai 2012 1
12 mars 2012 à 15:20
J'ai fais des test d'application, et la solution que j'ai trouver est toute simple:
Il suffit de copier les DLL/OCX de VB5 ou 6 dans le répertoire du soft, puis de les déclarer avec regedit ! chez un de mes clients, cela marche ...

Merci, je vais dire à mes 'clients' de faire ça.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
12 mars 2012 à 10:35
un manifest permet de faire la chose sans la partie regedit.

cf
http://www.vbfrance.com/codes/ISOLATOR-SIMPLIFICATION-DEPLOIEMENT-ELIMINATION-ENFER-DLL_48269.aspx
Galactus13 Messages postés 335 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 16 août 2023 1
12 mars 2012 à 10:30
J'ai fais des test d’application, et la solution que j'ai trouver est toute simple:
Il suffit de copier les DLL/OCX de VB5 ou 6 dans le répertoire du soft, puis de les déclarer avec regedit ! chez un de mes clients, cela marche ...
Il existe surement d'autres solutions plus trivial, mais n'ayant que XP, je ne peut faire plus de test !
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
12 mars 2012 à 08:30
Je viens de tester,

code pas propre,
pas d'option explicit
variables non déclarées (bugs, etc.)
impossible de compiler => Call pic_barre_Click

bref, copie à revoir.
tovin Messages postés 164 Date d'inscription samedi 11 décembre 2004 Statut Membre Dernière intervention 14 août 2013 3
12 mars 2012 à 07:12
Bonjour,
Un langage meurt quand sa dernière application commerciale disparaît ? Faux. Il y a belle lurette que VB6 n'est plus commercialisé par Microsoft, et pourtant, il continue d'être utilisé. Et de un.

Et le meilleures épées du monde ... sur des enclumes manuelles (???) sur des feux de charbon (???) = Qu'est-ce à dire ?.
Enfin, tu poses toi-même les inconvénients d'un logiciel qui n'est plus adapté, puisque tu demandes comment ça fonctionne sous Win7. Et toc.
A+
bitshifter Messages postés 61 Date d'inscription mardi 1 février 2005 Statut Membre Dernière intervention 28 mai 2012 1
12 mars 2012 à 01:24
Bravo pour ton code.

Bien sur que VB6 est cromagnonesque. Mais je peux faire tout ce que je veux avec et ça me suffit.

Un langage meurt quand sa dernière application commerciale disparait. Et de un.

Et les meilleures épées du monde sont encore faites sur des enclumes manuelles sur des feux de charbon. Et toc.

Coté pratique, quelqu'un peut-il me dire pourquoi/comment faire fonctionner un programme VB6 sur Win 7 ?
mailys01 Messages postés 1 Date d'inscription jeudi 24 août 2006 Statut Membre Dernière intervention 10 mars 2012
10 mars 2012 à 10:33
Bonjour,
C'est dommage ces reflexions.
En programmation c'est le resultat qui compte, pas le langage.
Vb6 a encore une foultitude d'adeptes, et il serait incorrect de le mepriser.
C'est vrai qu'il faut encourager a travailler le visuel, les sources de Renfield sur le GDI sont parfaites pour ca...
m_simohamed Messages postés 32 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 7 février 2009
9 mars 2012 à 18:18
Bonjour les amis,

Je vois que atmosphère est un peu tendue par ici ^_^

il y' a des personnes qui aiment les propos sarcastiques. C’est leurs problèmes..

L’objectif de ce site (un énorme merci pour les administrateurs et les personnes qui travaillent dans l'ombre), est de se partager les idées, les connaissances, le savoir-faire, et pourquoi pas, aider les novices (en développement par exemple des applications simple à comprendre et à réutiliser)

pour ceux qui aiment se qu'ils trouvent sur VBFRANCE, servez vous, bon courage et bon développement. Pour les autres, eh bien ils n'ont qu'à passer à autre chose au lieu de perdre leur temps à écrire des commentaires Bizarre ...

un grand merci à vous pour vos commentaires encourageants et positifs

Très bonne journée
Sechaud Messages postés 288 Date d'inscription jeudi 28 octobre 2004 Statut Membre Dernière intervention 3 janvier 2017
9 mars 2012 à 09:56
Je suis entièrement d'accord avec Renfield.
Pour ne pas être dépassé, j'utilise un peu VB.Net, mais je déteste cette multiplicité de dossiers et fichiers qu'il produit.
Je lui préfère nettement VB6, où l'on voit d'un coup tous les éléments du programme.
VB6 permet de réaliser pratiquement tous les programmes que l'on peut faire en VB.Net,et de plus, je peux dire que les centaines de programmes que j'ai écrits depuis plus de quinze ans fonctionnent parfaitement sur le futur Windows 8 que je teste.
Donc le VB6 n'est absolument pas préhistorique.
Je trouve normal que les nouveaux programmeurs apprennent et utilisent VB.Net et qu'ils n'utilisent pas VB6, mais les anciens comme moi nous pouvons comparer et choisir.
Donc m_simohamed vous l'a dit, reécrivez son programme en VB.Net si vous en avez envie.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
9 mars 2012 à 07:20
Je sens une bonne dose d'ironie dans tes propos...

Je reconnais volontiers que .Net a beaucoup à offrir... Et ce n'est pas le but de cette source que de pousser à cette comparaison.

Il serait réducteur que de s'enfermer dans .Net, comme je l'ai déjà dit, voir dangereux pour ta/votre carrière...
tovin Messages postés 164 Date d'inscription samedi 11 décembre 2004 Statut Membre Dernière intervention 14 août 2013 3
9 mars 2012 à 07:08
Bonjour,
Tu as raison, Renfield.
Ce n'est pas parce qu'on est à l'ère atomique qu'on ne peut pas faire du feu avec deux silex.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
9 mars 2012 à 06:44
Je trouve navrant de voir ce genre de messages...

Cobol est il mort avec le passage à l'an 2000 ? non
en entreprise subsistent encore tout un tas de langages...
certains très marginaux sont encore largement utilisés, dans diverses boîtes (Rexx, par exemple)

Il serait stupide de ne résumer la programmation au seuls langages .NET et dangereux de s'enfermer à l'intérieur...

VB6 à beaucoup de potentiel et cet avantage de produire des exécutables autonomes...

Ici, le rendu est améliorable, mais l'idée est louable.
tovin Messages postés 164 Date d'inscription samedi 11 décembre 2004 Statut Membre Dernière intervention 14 août 2013 3
9 mars 2012 à 06:12
Bonjour,
En fait, simple question : tu es toujours sous Windows 95 ? ou windows 3.1 ?
NISANDSYSTEMS Messages postés 146 Date d'inscription vendredi 1 novembre 2002 Statut Membre Dernière intervention 13 décembre 2014
8 mars 2012 à 08:50
Bonjour,
Comme dit Renfield, manque juste du gdi pour agrémenter le visuel.
Bon boulot.
A développer.
@+
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
8 mars 2012 à 08:44
J'aime bien

Manquerait juste d'un peu de GDI+
pour bien gérer la transparence, l'antialising et les dégradés

les tuiles apparaissent "normalement" plus plates (dégradé) et rectangulaires.
m_simohamed Messages postés 32 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 7 février 2009
7 mars 2012 à 17:57
Salut,

Merci l'ami. bon courage et bonne continuation pour ton travail.

peut être que quelqu'un d'autre aura l'amabilité de le traduire en .net :)

bonne journée
vitemassou Messages postés 12 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 7 mars 2012
7 mars 2012 à 11:35
Salut,

On ne peut que s'incliner devant la nostalgie et l'amour d'un outil.
Ton chalenge est intéressant, mais je n'ai hélas pas assez de temps dans mes journées pour répondre aux besoins de mon entreprise, je n'arriverai pas à me rajouter cette tache.
Mais je te tire mon chapeau pour ce que tu as réalisé.

Bien à toi,
m_simohamed Messages postés 32 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 7 février 2009
7 mars 2012 à 11:04
Bonjour,

là raison est simple les amis, j'adore vb6 (:)), j'adore faire les choses compliquées avec des outils simples. en vb.net le code source sera beaucoup plus simple que sur VB6 puisque vb.net contient des classes hyper simple et orientée objet. et pour finir, on peut appeler ça de la nostalgie :)

vous l'avez si bien dit, alors je vous propose (c'est vous n'êtes pas contre et si vous avez un peu de temps libre) de convertir l'application en vb.net. ça sera cool aussi

un énorme merci et bonne journée
vitemassou Messages postés 12 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 7 mars 2012
7 mars 2012 à 10:51
Bonjour,
je me fais exactement la même re-flexion que Tovin. Pourquoi ne pas être passé sous VB.net ?
Vraiment dommage parce que ton source à l'air hyper interessant, mais il y a belle lurette que VB6 n'est plus installé sur mes machines...
Bon dev,
tovin Messages postés 164 Date d'inscription samedi 11 décembre 2004 Statut Membre Dernière intervention 14 août 2013 3
7 mars 2012 à 06:59
Bonjour,
C'est bien dommage qu'un programme avant-gardiste soit fait avec un logiciel cromagnonesque.
Rejoignez-nous