LISTER VOS FICHIER TEMPORAIRE DANS UNE LISTBOX MASM32

Signaler
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
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/21050-lister-vos-fichier-temporaire-dans-une-listbox-masm32

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
20
Vive les Apis , masm, et le 32bit.
Bien evidemment, ce n'est pas moi en tant que MVP qui dirait le contraire.
MASM32 permet tout a fait d'ecrire du bon asm optimise.

.model flat,stdcall
option casemap:none
option prologue:none
option epilogue:none

Voila deja un moyen de ne pas le laisser faire ce qu'il veut.

Penses-tu que tu donnes envie aux gens de t'aider avec tes reponses ?
Messages postés
8
Date d'inscription
dimanche 25 janvier 2004
Statut
Membre
Dernière intervention
8 mars 2004

Alors,si tu veux,tu n'as qu'a t'amusé a le remodifier...
En bref:
Vive les Apis , masm, et le 32bit.
Conclusion:
Je vais me mettre a programmer avec un pb15!
:-)
Bonne prog.
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
20
Faut revoir ta boucle, on ne devrait trouver qu'une seule fois:
invoke SendMessage,hWnd,LB_ADDSTRING,0,ADDR result.cFileName

Il y a des registres, hWnd y aurait bien trouve sa place dans une boucle plutot que de lire la memoire a chaque tour.

Tu vois l'utilite d'un bloc 'WinMain' dans un prog ASM ??? tu empiles 4 params pour rien, tout ce que fait WinMain se faisait aussi bien sans.

Pour conclure: Essaie donc d'ecrire de l'ASM plutot que le sabir permis par MASM, tu auras plus de chance de progresser.

Bonne prog,

BruNews, Admin CS, MVP Visual C++