begin process at 2012 05 25 02:45:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Assembleur

 > 

Divers

 > 

Aide et documentation

 > 

assembleur rosasm


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

assembleur rosasm

mardi 25 janvier 2011 à 17:38:31 | assembleur rosasm

calamsro

Bonjour
Je tente de me mettre à l'assembleur en utilisant rosasm
Dans un exemple qu'ils donnent il y a l'instruction
call 'user32.messageboxA',0 etc...
Mais dans leur ressource aide on ne retrouve pas un listing décrivant toutes les fonctions user32. etc... Or je ne sais où trouver un tel fichier, ce qui d'autant plus absurde qu'une fois j'ai pu le lister mais je ne me souviens plus où
Quelqu'un pourrait-il m'éclairer car en fait toutes ces routines concernent les routines graphiques
A+
jeudi 27 janvier 2011 à 00:33:41 | Re : assembleur rosasm

patatalo

Membre Club Administrateur CodeS-SourceS
salut,


Tu trouveras tout ça chez microsoft (sur msdn).

Tapes simplement le nom de la fonction dans ton moteur de recherche.

@++
jeudi 27 janvier 2011 à 08:59:50 | Re : assembleur rosasm

calamsro

BONJOUR
Je suis allé sur le site . Je n'ai pas trouvé grand chose.
En fait j'ai retrouvé où j'ai vu ce que je cherchais. Il s'agit d'un fichier Functions.API.
Je l'ouvre avec notepad mais c'est inutilisable.Le classement se fait bien par ordre alpha mais en se basant sur la lettre qui suit le point par exemple
USER32.AAA
KERMEL32.AAB
donc les user kermel etc.. se mélangent complétement.
Et de toutes manières on y trouve bien messagebox mai pas messageboxA qui correspond exactement au messagebox de windows mais spécifique à Rosasm.
Connais-tu rosasm ?
A+
jeudi 27 janvier 2011 à 16:54:13 | Re : assembleur rosasm

BruNews

Administrateur CodeS-SourceS
"messagebox de windows" N'EXISTE PAS.
C'est en MessageBoxA ou MessageBoxW que sera traduit ton MessageBox selon compilation en ASCII ou UNICODE.

Comme dit plus haut, c'est bien sur MSDN qu'on se documente sur l'API Windows et absolument pas ailleurs. Il n'y a que l'éditeur d'une API qui puisse en fournir une doc officielle et définitive.

ciao...
BruNews, MVP VC++
jeudi 27 janvier 2011 à 17:12:10 | Re : assembleur rosasm

calamsro

salut
Merci pour ta réponse. Donc si je comprends bien le fichier ' function.api' ne m'éclaire en rien, et pourtant c'est curieux car j'y ai vu
user32.messagebox où l'on doit envoyer le handle ( que je traduis par manche) ,le titre, le message, et qui se termine par zero, tout comme rosasm le demande.
A propos peux-tu m'éclairer sur le handle ? Je sais que par exemple une messagebox a son handle qui est une valeur attribuée par windows lors de sa création. Mais après si l'on veut retrouver celle-ci on peut le faire grâce au handle. Mais comment connaître sa valeur lors de la création ?
Il y a un petit logiciel sympa ( GAMEMAKER ) pour la création de jeux. Et sur l'écran qui correspond à la room comme ils disent apparait la valeur du handle.
Vu mes pb de vue j'ai confondu KERNEL et KERMEL
A+
jeudi 27 janvier 2011 à 18:01:22 | Re : assembleur rosasm

BruNews

Administrateur CodeS-SourceS
Plonge toi dans ces 2 bouquins:
http://www.brunews.com/upload_code/cp5.zip
http://www.brunews.com/upload_code/jr4.zip
en commençant par cp5.

Tu y trouveras tout ce qu'il faut pour comprendre comment fonctionne Windows et l'utiliser en prog.

ciao...
BruNews, MVP VC++
samedi 5 mars 2011 à 19:44:57 | Re : assembleur rosasm

NoopTax

Salut,

En plus du msdn sur le net comme cité par brunews, tu peut aussi telechargez le msdn en exe, c'est toujours pratique de l'avoir
Tape win32help sur google ou va voir sur mn site, il y a le lien de telechargement : http://nooptax.free.fr


Cette discussion est classée dans : assembleur, user32, routines, rosasm


Répondre à ce message

Sujets en rapport avec ce message

Assembleur ... [ par pi0up51 ] Voilà je voulais savoir qch ..Je fais un bac S spécialité Science de l'ingenieur et on fais de la programmation assembleur, sur un vieux microcontrole Deux Questions (Pas compliqué) [ par Dalamar ] Je commence en Assembleur et j'ai deux questions:1-Je travaille avec dev-c++ et je voudrais savoir comment on inclus de l'assembleur2-J'ai trouvé u Quel assembleur choisir ? [ par trinitacs ] J'aimerai savoir quel est le meilleur assembleur qui existe ou si il en faut mixer. Je début difficielment l'asm avec NASM. Faut-il choisir MASM, TASM langage c /assembleur [ par almai467 ] salut ..!mon projet de fin d'annee est un logiciel (compteur internet) qui compte la duree de la connexion internet et le cout avec le langage c je c' Programmation assembleur d'un pilote de souris serie [ par Scaq ] COUCOU, C SCAQ...J'ai du mal à recevoir les données de ma souris serie compilateur assembleur [ par morganitos ] Salut a tous ce qui liront ce message.Je débute en programmation assembleur et voici ma question : où pourrai-je trouver un assembleur, un linker ...( Petit problème pour le nul en assembleur que je suis Merci d'avance [ par rgc50 ] Trouver parmis les 5 nombres 67, 79, 15, e3, 72 le nombre le pls élevé, on le stockera le résultat en 0100 (en assembleur 68000 (MOTOROLA)). Pb assembleur très facile (pas pour moi) Merci d'avance [ par rgc50 ] Trouver parmis les 5 nombres 67, 79, 15, e3, 72 le nombre le pls élevé, on le stockera le résultat en 0100 (en assembleur 68000 (MOTOROLA)). Commander un PCF 8574 en assembleur 68000 [ par Apophis74 ] Je cherche quelqu'un qui pourrait m'adier à faire communiquer ma carte Coldfire 5307 avec une carte d'ES PCF8574 via le bus I2C en assembleur 68000. M Utilistaionde l'I2C en assembleur 68000 [ par Apophis74 ] Je cherche une source qui pourrait m'aider à utiliser le bus I2C de ma carte Coldfire 5307 en asssembleur 68000. Help me!Apophis74


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales