P__ROMEO
Messages postés294Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 9 mars 2006
-
5 nov. 2005 à 14:59
cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 2015
-
27 mars 2006 à 14:43
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 20152 27 mars 2006 à 14:43
tu peux mettre les 2 projets dans le zip si tu veux !
cs_Patrice99
Messages postés1221Date d'inscriptionjeudi 23 août 2001StatutMembreDernière intervention 9 septembre 2018 27 mars 2006 à 09:18
Moi j'ai conservé la version asm, mais pour les autres utilisateurs, ca serait bien de conserver les 2 versions, et le code source en asm serait utile aussi (car chez moi il plante parfois) : en fait je voudrais faire un splash-screen (écran d'accueil ou "à propos").
OujdaMajid
Messages postés26Date d'inscriptiondimanche 27 octobre 2002StatutMembreDernière intervention 4 avril 2007 27 mars 2006 à 09:13
oui, c'est ce que tu voulais non?
sinon , si tu veux le code source ASM, pas de soucis
cs_Patrice99
Messages postés1221Date d'inscriptionjeudi 23 août 2001StatutMembreDernière intervention 9 septembre 2018 27 mars 2006 à 08:28
Ok merci, c'est cool. Tu as carrément enlevé la version asm ?
OujdaMajid
Messages postés26Date d'inscriptiondimanche 27 octobre 2002StatutMembreDernière intervention 4 avril 2007 26 mars 2006 à 18:57
Patrice99 : voilà, le code en VB est ajouté.
cs_Patrice99
Messages postés1221Date d'inscriptionjeudi 23 août 2001StatutMembreDernière intervention 9 septembre 2018 20 janv. 2006 à 14:07
OujdaMajid : Tu pourrais donner le source d'origine en VB (celui qui est trop long), juste pour voir ?
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 20 janv. 2006 à 12:30
Visual Basic 6
un langage de développement, et plus encore, dans mes propos deux lignes plus haut, un environnement de Dev, qui permet de transormer tous ces fichiers en .exe
xpremierx
Messages postés172Date d'inscriptionvendredi 5 mars 2004StatutMembreDernière intervention24 février 2024 20 janv. 2006 à 12:08
Et.... c'est quoi "VB6" ?
cs_acecel
Messages postés10Date d'inscriptionjeudi 6 mai 2004StatutMembreDernière intervention20 janvier 2006 20 janv. 2006 à 10:46
Impressionant !
10/10 !
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 20 janv. 2006 à 10:24
"trouver" le code ?
double clique sur le fichier .vbp (Visual Basic Project)
a noter que VB6 est necessaire
xpremierx
Messages postés172Date d'inscriptionvendredi 5 mars 2004StatutMembreDernière intervention24 février 2024 20 janv. 2006 à 10:01
Bonjour,
Encore newbie, je ne sais ce que je dois faire avec le zip ou plutot avec les fichiers près décompression pour trouver le code...
Merci de votre aide
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 12 nov. 2005 à 15:37
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 12 nov. 2005 à 11:58
YvesYves > Comme l'a dit Renfield, EbArtSoft l'a déjà utilisé, donc y'a qu'a chercher sur vbfrance
cs_yvesyves
Messages postés561Date d'inscriptionsamedi 10 janvier 2004StatutMembreDernière intervention11 octobre 2010 10 nov. 2005 à 19:57
Ca existais des codes comme ca ? 10/10
xoump2
Messages postés9Date d'inscriptionmercredi 10 août 2005StatutMembreDernière intervention14 décembre 2005 7 nov. 2005 à 21:32
javoue il dechir grave ton prog il me ser a rien mais il est super 10/10
hackademius
Messages postés172Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention24 février 2008 6 nov. 2005 à 20:14
Tout simplement magnifique !! trop beau , je n'ai pas vu le code encore , j'ai simplement executé , bah chapeau !! 20/10 , ca vaut bien ca !
cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 20152 6 nov. 2005 à 16:57
j'avoue que c'est fort.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 6 nov. 2005 à 16:46
pour ceux que cela surprend, n'oubliez pas que CallWindowProc demande juste le pointeur mémoire d'une zone où se brancher, et où elle trouvera du code machine a faire tourner....
l'idée est excellente, et cela fonctionne....
OujdaMajid
Messages postés26Date d'inscriptiondimanche 27 octobre 2002StatutMembreDernière intervention 4 avril 2007 6 nov. 2005 à 13:29
Renfield >
oui c'est possible mais en réalité elle a été crée par Mr Paul Caton.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 6 nov. 2005 à 11:51
de l'ASM dans une chaines de caractère, astuce connue, utilisée, nottamment par EBArtSoft...(et bien d'autres)
OujdaMajid
Messages postés26Date d'inscriptiondimanche 27 octobre 2002StatutMembreDernière intervention 4 avril 2007 6 nov. 2005 à 11:44
MadM@tt >
aufait lapartie quitraite les pixels est écrite en asm car en vb ça ne donne rien puisqu'il est long.
tu écris ta fonction en asm puis tu la traduis en code machine que j'utilise dans une chaine texte. et là je place les paramétres et c'est tout.
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 6 nov. 2005 à 11:24
Ah mais c'est carrément dans une chaine de caractère...!!!
Pfiou bravo !
cs_Patrice99
Messages postés1221Date d'inscriptionjeudi 23 août 2001StatutMembreDernière intervention 9 septembre 2018 6 nov. 2005 à 09:53
J'ai jamais vu un truc aussi bluffant, cela fonctionne en temps réel ! Je me demande comment on fait en pratique pour coder de l'assembleur dans une chaîne de caractère ? Je ne savais pas qu'il suffisait ensuite d'appeler l'API CallWindowProc pour exécuter ce code assembleur : l'avantage est qu'il n'y a donc pas besoin de trimballer une dll, bravo !
Juste un petit bémol : parfois ça plante ??? (c'est un peu l'inconvénient de ce genre de solution extrêmement hardie... mais je ne pense pas qu'il soit possible de faire aussi rapide en DotNet, à mon avis seul le C/C++ permettrait de coder la partie assembleur directement dans le projet, ou bien alors tout en C/C++, mais certes pas en VB6 ni VB7 ni VB8)
SkyRocKo
Messages postés174Date d'inscriptionsamedi 10 mai 2003StatutMembreDernière intervention18 février 2006 5 nov. 2005 à 22:52
Waouh !!! 10/10
Je ne comprends rien au code mais l'effet est impressionnant !
Vraiment réaliste, félicitations!
Bonne continuation
SkyRocKo
MadM@tt
Messages postés2167Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention16 juillet 20091 5 nov. 2005 à 17:40
Euh une question : la partie qui traite l'image est donc en ASM, elle est dans une dll ?
cs_JP07
Messages postés59Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention10 février 2006 5 nov. 2005 à 17:37
vraiment superbe, bravo.
P__ROMEO
Messages postés294Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 9 mars 20061 5 nov. 2005 à 15:15
juste pour ceux qui téléchargerons le zip, ne mettez pas une image trop grande. ca ralentit, et pas aussi propre. plus l'image est petite, plus l'effet est bien.
A+
P__ROMEO
Messages postés294Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 9 mars 20061 5 nov. 2005 à 14:59
je suis dépassé!!!
je ne note, même sans voir le code. 10/10, juste pour l'effet qu'on a.
là, je vais regarder le code. (je vais plutot apprendre du code)
27 mars 2006 à 14:43
27 mars 2006 à 09:18
27 mars 2006 à 09:13
sinon , si tu veux le code source ASM, pas de soucis
27 mars 2006 à 08:28
26 mars 2006 à 18:57
20 janv. 2006 à 14:07
20 janv. 2006 à 12:30
un langage de développement, et plus encore, dans mes propos deux lignes plus haut, un environnement de Dev, qui permet de transormer tous ces fichiers en .exe
20 janv. 2006 à 12:08
20 janv. 2006 à 10:46
10/10 !
20 janv. 2006 à 10:24
double clique sur le fichier .vbp (Visual Basic Project)
a noter que VB6 est necessaire
20 janv. 2006 à 10:01
Encore newbie, je ne sais ce que je dois faire avec le zip ou plutot avec les fichiers près décompression pour trouver le code...
Merci de votre aide
12 nov. 2005 à 15:37
12 nov. 2005 à 11:58
10 nov. 2005 à 19:57
7 nov. 2005 à 21:32
6 nov. 2005 à 20:14
6 nov. 2005 à 16:57
6 nov. 2005 à 16:46
l'idée est excellente, et cela fonctionne....
6 nov. 2005 à 13:29
oui c'est possible mais en réalité elle a été crée par Mr Paul Caton.
6 nov. 2005 à 11:51
6 nov. 2005 à 11:44
aufait lapartie quitraite les pixels est écrite en asm car en vb ça ne donne rien puisqu'il est long.
tu écris ta fonction en asm puis tu la traduis en code machine que j'utilise dans une chaine texte. et là je place les paramétres et c'est tout.
6 nov. 2005 à 11:24
Pfiou bravo !
6 nov. 2005 à 09:53
Juste un petit bémol : parfois ça plante ??? (c'est un peu l'inconvénient de ce genre de solution extrêmement hardie... mais je ne pense pas qu'il soit possible de faire aussi rapide en DotNet, à mon avis seul le C/C++ permettrait de coder la partie assembleur directement dans le projet, ou bien alors tout en C/C++, mais certes pas en VB6 ni VB7 ni VB8)
5 nov. 2005 à 22:52
Je ne comprends rien au code mais l'effet est impressionnant !
Vraiment réaliste, félicitations!
Bonne continuation
SkyRocKo
5 nov. 2005 à 17:40
5 nov. 2005 à 17:37
5 nov. 2005 à 15:15
A+
5 nov. 2005 à 14:59
je ne note, même sans voir le code. 10/10, juste pour l'effet qu'on a.
là, je vais regarder le code. (je vais plutot apprendre du code)
bon travail.