Page 1 sur 1

Problème d'intégration de Macro's dans un fichier de res...

Publié : mar. 06/sept./2011 18:53
par mad
Bonjour à tous,

J'ai essayé de rechercher mon problème dans les différents Forums ... Mais là .. rien 8O A moins que j'ai peut être pas cherché correctement, c'est possible aussi ça ... :wink:
Bref ... :roll:

Mon problème étant l'incorporation dans un fichier dit "résident" d'une macro...

L'incorporation fonctionne correctement, le passage en résident aussi.

Par contre L'IDE ne les reconnais pas... Les macros transformées en "res" fonctionnent, mais ne sont pas visible par le mode d'"autocompletion" de l'IDE.

Es-ce une volonté de les masquer ? ou ... ?

Merci d'avance de vos réponses :mrgreen:
chuss

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mar. 06/sept./2011 22:31
par Backup
avec japbe tu peux te creer des nouvelles completions ...

avec l'editeur officiel, je sais pas.. :)

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mer. 07/sept./2011 0:36
par falsam
Plutot que de compiler ta macro pour créer ton fichier résident (Voir les explications de comtois), pourquoi ne crées tu pas une librairie. Dans ce cas le nom de la procédure que tu auras compilé apparaîtra dans l'autocomplétion-liste.

Exemple de code que je sauvegarde sous le nom de BoiteDeMessageEnMajuscule.pb
C'est un exemple de l'aide Pure basic qui affiche les messages en majuscules.

Code : Tout sélectionner

ProcedureDLL BoiteDeMessageEnMajuscule(Titre.s, Corps.s)
    MessageRequester(Titre, UCase(Corps), 0)
EndProcedure
Inutile de compiler ce source.

Télécharge l'application TailBite depuis ce lien

Cette application permet de sélectionner un source PB est de le compiler sous forme de library que tu retrouveras dans le dossier \PureLibraries\UserLibraries de ton dossier d'installation de PureBasic.

Si ton éditeur Pure Basic est ouvert au moment ou tu utilises Tailbite, quitte le ou redémarres ton compilateur (menu Compilateur -> Redémarrer le compilateur) afin de prendre en compte ta nouvelle library.

BoiteDeMessageEnMajuscule apparaîtra dans ta liste de mots.

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mer. 07/sept./2011 11:09
par Backup
avec japbe , pas besoin de telecharger tailbite
c'est inclu dedans

juste besoin de cliquer sur le menu 'Tailbite' pour que ton listing soit compilé en librairie
, le compilateur relancé... plus qu'a utiliser ;)

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mer. 07/sept./2011 11:15
par falsam
Dobro a écrit :avec japbe , pas besoin de telecharger tailbite
c'est inclu dedans
Tout à fait Dobro, mais au vu du nombre de messages de Mad, j'ai supposé qu'il n'utilisait pas encore l'éditeur japbe.

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mer. 07/sept./2011 11:31
par mad
Bonjour à tous,

Merci pour vos réponses, mais j'utilise les macros, car se sont des structures que je manipule, que je type ensuite dans ma userlib associée.

Donc pas de userlib... un résident...

De plus je ne passe pas par japbe car je suis en entreprise et que nous passons par l'IDE de l'éditeur du produit.
Donc la Userlib devra être compatibilité avec l'IDE Editeur.

D'ailleurs les fichiers residents, je crois, ne sont pas compilés. En effet d'où le principe de macros.
Dans un fichier compilé (userlib) le code est déja instruis, donc pas de macro compilation bien sûr ...



Sinon cela fonctionne ... mais juste une défaut visuel minime ...

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mer. 07/sept./2011 13:32
par falsam
le compilateur étant identique, que ce soit sous l’éditeur officiel ou bien japbe, le résultat de la compilation est le même.
mad a écrit :D'ailleurs les fichiers residents, je crois, ne sont pas compilés.
ha bon ? Fred si tu passes par là pour un éclaircissement :)

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mer. 07/sept./2011 15:16
par Fred
C'est vrait, les residents ne sont pas compilés.

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mer. 07/sept./2011 15:45
par mad
Tout à fait Dobro, mais au vu du nombre de messages de Mad, j'ai supposé qu'il n'utilisait pas encore l'éditeur japbe.
Du coup c'est dommage de croire que deux messages sur le forum c'est forcément un noob ... :wink:

Donc Fred, ... si c'est une volonté je m'y plis, c'est un oublis je garde mes macros dans le Res...

Quand penses-tu ?

chuss

Re: Problème d'intégration de Macro's dans un fichier de res

Publié : mer. 07/sept./2011 15:53
par falsam
mad a écrit :Du coup c'est dommage de croire que deux messages sur le forum c'est forcément un noob ...
Qui parle de Noob ? C'est pas bien de lire entre les lignes :)

PS : J'adore quand c'est moi qui dit ça !!