Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010
-
4 juin 2003 à 14:44
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010
-
6 juin 2003 à 22:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 6 juin 2003 à 22:39
C'est vrai que la partie qui s'occupe de l'accélération est à refaire... Ne t'inquiète pas, je prends note de ce hic et promet de le corriger pour la prochaine fois... Merci !!
Jujufouq
Messages postés254Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention 5 mars 2006 6 juin 2003 à 11:17
Oui peut-être bien pour eMule, Je tourne à Shareaza et c'est clair que ça te bouffe de la mémoire... Je le sens bien et pourtant Celeron 1Ghz et 248 de SDR.
Moi le hic avec ton appli c'est que le + accélère lentement la vitesse et que le - la remet direct à la vitesse la plus basse...
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 5 juin 2003 à 21:17
Hmm hmm... si tu veux savoir ma config n'a vraiment rien à voir avec la tienne (P3 455 Mhz, 182 de SDR), donc bon... Ca doit être les programmes en background processing qui font ramer (style eMule)... Tant pis, je ferais avec, je n'ai de toute manière pas le choix...
Merci quand même !
sebleboss2002
Messages postés189Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 3 avril 2005 5 juin 2003 à 20:53
En tout cas, chez moi, tout fonctionne à merveille. Ma machine est pourtant pas une bête (Athlon 1.2 GHz, Radeon 7500 et 512 Mo de SDR)... Je comprends pas que ça rame chez toi !
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 5 juin 2003 à 19:35
Apparement ce n'est pas un problème de timers non plus (hélas) car, après un moment où il ne saccadait pas d'un poil, il s'est mis à ralentir vraiment beaucoup, c'etait impossible à utiliser... Bon tout au moins j'espère pour vous que vous n'avez pas ce problème-là sur vos machines, et qu'il marche sans un bémol !
Merci beaucoup quand même Derrick.
Saros
Derrick soft
Messages postés97Date d'inscriptionjeudi 10 mai 2001StatutMembreDernière intervention20 juin 2005 5 juin 2003 à 13:31
sebleboss2002
Messages postés189Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 3 avril 2005 5 juin 2003 à 06:55
C'est vrai, TheHacker, on peut mettre seulement ShwCursor(False) En plus, comme ça, c'est plus clean et le programme se ferme correctement. Donc, Saros, encore une petite modif ;)
Jujufouq
Messages postés254Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention 5 mars 2006 4 juin 2003 à 22:15
Hum, c'est sympa. Un truc que je ne comprend pas, c'est pourquoi la vitesse augmente très lentement mais se réduit quand on appuie dessus qu'un petit coup... enfin, c'est bien.
cs_TheHacker
Messages postés442Date d'inscriptionsamedi 23 novembre 2002StatutMembreDernière intervention19 octobre 2005 4 juin 2003 à 21:42
heuuu, pq tu met une boucle pour masquer le curseur ???? tu peux le faire qu'une seul fois,non ???
sinon ton prog est cool ! 10/10 :-D
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 4 juin 2003 à 20:02
Salut ;
Houla, je connaissais l'API ShowCursor, mais pas la méthode d'appel que tu as mis, que je vais m'empresser d'appliquer pour une version future peut-être.
Je n'aurais donc jamais fini de te remercier...
Saros
sebleboss2002
Messages postés189Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 3 avril 2005 4 juin 2003 à 18:01
Et une dernière petite chose : pour masquer le curseur (c'est mieux pour un screensaver) :
Dans un module :
--------------------------------------------------------------
Declare Function ShowCursor Lib "user32" (ByVal bShow As Long) As Long
--------------------------------------------------------------
Dans une form :
--------------------------------------------------------------
Do Until ShowCursor(False) < 0: Loop
--------------------------------------------------------------
Et ben, encore bonne optimisation ;)
sebleboss2002
Messages postés189Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 3 avril 2005 4 juin 2003 à 17:45
De rien encore ;-) Je vais tester ça !
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 4 juin 2003 à 17:38
J'ai mis à jour le zip, ça devrait aller maintenant... Merci encore !
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 4 juin 2003 à 17:16
Merci vraiment beaucoup pour l'écran de veille, je modifie immédiatement le zip... Je ne pensais pas que c'était aussi simple !!! Merci encore !!
Pour les dernières trainées, j'avais un autre mode, qui allongeait les étoiles (affichait une ligne d'une étoile à un peu plus loin sur Z.
Je vais intégrer cette fonctionnalité aussi, marci du conseil !
Saros
sebleboss2002
Messages postés189Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 3 avril 2005 4 juin 2003 à 17:10
Au fait, pour ton problème d'écran de veille : simple !
Et renomme ensuite simplement ton etoiles.exe en etoiles.scr ! Pour pouvoir le mettre dans la liste d'écrans de veille Window$, copie simplement etoiles.scr dans C:WINDOWSsystem32 pour XP et NT et pour les autres systèmes, dans C:WINDOWSsystem
Voili voilou, c'est tout !
sebleboss2002
Messages postés189Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 3 avril 2005 4 juin 2003 à 17:04
Ouai ! Cool ! Franchement super ! Un code bien commenté, un joli programme... Du beau boulot en somme ! Seul petit regret : En mode incrustation, à pleine vitesse, ça devient vite plein, l'écran. Ce serait bien si les dernières trainées s'effaçaient... Mais bon ! Faut chipotter !
9/10
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010 4 juin 2003 à 14:44
J'ai oublié de dire un truc : ce que j'appelle le coefficient d'approche dans le programme n'est autre que la distance observateur-écran, qui gère la perspective.
Saros
6 juin 2003 à 22:39
6 juin 2003 à 11:17
Moi le hic avec ton appli c'est que le + accélère lentement la vitesse et que le - la remet direct à la vitesse la plus basse...
5 juin 2003 à 21:17
Merci quand même !
5 juin 2003 à 20:53
5 juin 2003 à 19:35
Merci beaucoup quand même Derrick.
Saros
5 juin 2003 à 13:31
Pour votre pb de Timer vous pouvez regarder cette OCX :
http://www.rixy-software.com/download.php?op=geninfo&did=6
5 juin 2003 à 06:55
4 juin 2003 à 22:15
4 juin 2003 à 21:42
sinon ton prog est cool ! 10/10 :-D
4 juin 2003 à 20:02
Houla, je connaissais l'API ShowCursor, mais pas la méthode d'appel que tu as mis, que je vais m'empresser d'appliquer pour une version future peut-être.
Je n'aurais donc jamais fini de te remercier...
Saros
4 juin 2003 à 18:01
Dans un module :
--------------------------------------------------------------
Declare Function ShowCursor Lib "user32" (ByVal bShow As Long) As Long
--------------------------------------------------------------
Dans une form :
--------------------------------------------------------------
Do Until ShowCursor(False) < 0: Loop
--------------------------------------------------------------
Et ben, encore bonne optimisation ;)
4 juin 2003 à 17:45
4 juin 2003 à 17:38
4 juin 2003 à 17:16
Pour les dernières trainées, j'avais un autre mode, qui allongeait les étoiles (affichait une ligne d'une étoile à un peu plus loin sur Z.
Je vais intégrer cette fonctionnalité aussi, marci du conseil !
Saros
4 juin 2003 à 17:10
Rajoute une sub :
----------------------------------------------------------------
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Unload Me
End
End sub
----------------------------------------------------------------
Et renomme ensuite simplement ton etoiles.exe en etoiles.scr ! Pour pouvoir le mettre dans la liste d'écrans de veille Window$, copie simplement etoiles.scr dans C:WINDOWSsystem32 pour XP et NT et pour les autres systèmes, dans C:WINDOWSsystem
Voili voilou, c'est tout !
4 juin 2003 à 17:04
9/10
4 juin 2003 à 14:44
Saros