tovin
Messages postés164Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention14 août 2013
-
7 mars 2012 à 06:59
bitshifter
Messages postés61Date d'inscriptionmardi 1 février 2005StatutMembreDernière intervention28 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.
bitshifter
Messages postés61Date d'inscriptionmardi 1 février 2005StatutMembreDernière intervention28 mai 20121 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és61Date d'inscriptionmardi 1 février 2005StatutMembreDernière intervention28 mai 20121 12 mars 2012 à 15:22
un manifest permet de faire la chose sans la partie regedit.
...et ç aussi, je vais essayer...merci à vous deux !!
bitshifter
Messages postés61Date d'inscriptionmardi 1 février 2005StatutMembreDernière intervention28 mai 20121 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és17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 12 mars 2012 à 10:35
un manifest permet de faire la chose sans la partie regedit.
Galactus13
Messages postés335Date d'inscriptionlundi 29 septembre 2008StatutMembreDernière intervention16 août 20231 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és17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 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és164Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention14 août 20133 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és61Date d'inscriptionmardi 1 février 2005StatutMembreDernière intervention28 mai 20121 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és1Date d'inscriptionjeudi 24 août 2006StatutMembreDernière intervention10 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és32Date d'inscriptionvendredi 5 décembre 2003StatutMembreDerniè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és288Date d'inscriptionjeudi 28 octobre 2004StatutMembreDerniè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és17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 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és164Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention14 août 20133 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és17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 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és164Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention14 août 20133 9 mars 2012 à 06:12
Bonjour,
En fait, simple question : tu es toujours sous Windows 95 ? ou windows 3.1 ?
NISANDSYSTEMS
Messages postés146Date d'inscriptionvendredi 1 novembre 2002StatutMembreDernière intervention13 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és17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 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és32Date d'inscriptionvendredi 5 décembre 2003StatutMembreDerniè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és12Date d'inscriptionmercredi 14 avril 2004StatutMembreDerniè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és32Date d'inscriptionvendredi 5 décembre 2003StatutMembreDerniè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és12Date d'inscriptionmercredi 14 avril 2004StatutMembreDerniè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és164Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention14 août 20133 7 mars 2012 à 06:59
Bonjour,
C'est bien dommage qu'un programme avant-gardiste soit fait avec un logiciel cromagnonesque.
12 mars 2012 à 15:25
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...
12 mars 2012 à 15:22
cf
http://www.vbfrance.com/codes/ISOLATOR-SIMPLIFICATION-DEPLOIEMENT-ELIMINATION-ENFER-DLL_48269.aspx
...et ç aussi, je vais essayer...merci à vous deux !!
12 mars 2012 à 15:20
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.
12 mars 2012 à 10:35
cf
http://www.vbfrance.com/codes/ISOLATOR-SIMPLIFICATION-DEPLOIEMENT-ELIMINATION-ENFER-DLL_48269.aspx
12 mars 2012 à 10:30
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 !
12 mars 2012 à 08:30
code pas propre,
pas d'option explicit
variables non déclarées (bugs, etc.)
impossible de compiler => Call pic_barre_Click
bref, copie à revoir.
12 mars 2012 à 07:12
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+
12 mars 2012 à 01:24
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 ?
10 mars 2012 à 10:33
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...
9 mars 2012 à 18:18
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
9 mars 2012 à 09:56
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.
9 mars 2012 à 07:20
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...
9 mars 2012 à 07:08
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.
9 mars 2012 à 06:44
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.
9 mars 2012 à 06:12
En fait, simple question : tu es toujours sous Windows 95 ? ou windows 3.1 ?
8 mars 2012 à 08:50
Comme dit Renfield, manque juste du gdi pour agrémenter le visuel.
Bon boulot.
A développer.
@+
8 mars 2012 à 08:44
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.
7 mars 2012 à 17:57
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
7 mars 2012 à 11:35
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,
7 mars 2012 à 11:04
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
7 mars 2012 à 10:51
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,
7 mars 2012 à 06:59
C'est bien dommage qu'un programme avant-gardiste soit fait avec un logiciel cromagnonesque.