FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» Dessin 2D: largeur de trait
par papydall Hier à 23:31

» Projet de planétarium virtuel.
par Jean Claude Hier à 21:59

» PanExpress : l'éditeur Panoramic avec création d'objet
par Jean Claude Hier à 20:32

» Animation: Feux de signalisation
par Minibug Hier à 20:28

» Quantité de mémoire utilisée par un exe
par Jack Mar 19 Juin 2018 - 16:39

» Problème avec 'file_load'.
par Pedro Alvarez Lun 18 Juin 2018 - 8:12

» Version instantanée V 0.9.28i20 du 13/06/2018
par jjn4 Sam 16 Juin 2018 - 14:25

» string$(0,chr$(32)) sans erreur
par silverman Ven 15 Juin 2018 - 19:56

» Version instantanée V 0.9.28i19 du 13/06/2018
par Minibug Ven 15 Juin 2018 - 19:14

» Mes souhaits d'amélioration de Panoramic.
par Pedro Alvarez Jeu 14 Juin 2018 - 20:17

» [RÉSOLU] Message d'erreur impossible à indentifier
par Minibug Mer 13 Juin 2018 - 20:52

» Cadre pour image
par Jean Claude Mar 12 Juin 2018 - 16:31

» Créateur d'objets Panoramic
par Minibug Mar 12 Juin 2018 - 14:02

» Planétarium gratuit.
par Jean Claude Sam 9 Juin 2018 - 18:50

» Comment afficher une image sans fond.
par JL35 Sam 9 Juin 2018 - 14:16

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2018
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

Partagez | 
 

 Extract Sub to Macros

Aller en bas 
AuteurMessage
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Extract Sub to Macros   Mar 2 Sep 2014 - 3:09

Voici un petit utilitaire que je me suis fait pour extraire mes subs d' une librairie
et les transformer en fichier *.macro pour l' éditeur de Klaus.

Attention, la sub est prise depuis "Sub" jusqu'à "End_sub" si il y a un commentaire entre deux subs 
il n' est pas pris en compte.

voilà le code :
Spoiler:
 


Dernière édition par ygeronimi le Jeu 4 Sep 2014 - 13:54, édité 3 fois (Raison : MAJ + correction d' un tout petit bug)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jicehel

avatar

Nombre de messages : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Extract Sub to Macros   Mer 3 Sep 2014 - 0:23

Bonne idée
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 3 Sep 2014 - 2:33

Je ne sais si tu as testé mais puisque quelqu' un trouve cela intéressant, 
j' en dis un peu plus.

A l' ouverture, une liste des fichiers déjà extraits et présents dans le dossier
temporaire (si il y en a ) est faite et affichées 

Si on ouvre un fichier *.bas par le menu "Ouvrir" toutes les subs sont extraites
et des fichiers *.macro sont créés.
les nouveaux fichiers sont nommés : "Macro(xx).macro" .

En cliquant sur le nom du fichier, celui ci est chargé dans un Mémo.

Il est possible de Renommer, Supprimer et Exporter ce fichier.
pour l' exportation vers Synedit_Editor_Macros, il est demandé l' adresse du dossier
à la première utilisation de l' application.
Comme tout est panoramic, il faudra sélectionner un fichier de ce dossier
et son adresse en sera extraite.

Si des modification sont intervenus dans le Memo de visualisation,
il sera proposé d' enregistrer ces modifications.
La détection d' un changement se fait par le nombre de caractères
entre le chargement du fichier et tout autre action.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jicehel

avatar

Nombre de messages : 5923
Age : 45
Localisation : 77500
Date d'inscription : 18/04/2011

MessageSujet: Re: Extract Sub to Macros   Mer 3 Sep 2014 - 8:14

Je ne teste pas en ce moment, mais j'ai regardé le programme et j'ai vu ce qu'il faisait.
Pour le moment, je ne programme pas et je ne teste presque rien, mais je suis avec intérêt ce que vous faites ^^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 3 Sep 2014 - 12:42

Je viens de repérer deux imperfections 
dans la numérotation des fichiers extraits et la détection des changements 
sur le mémo.

Je vais essayer de réparer dans la journée... Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 3 Sep 2014 - 19:02

J' ai corrigé le tout petit bug et j' ai mis le code édité plus haut à jour... Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Minibug

avatar

Nombre de messages : 2969
Age : 51
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

MessageSujet: Re: Extract Sub to Macros   Jeu 4 Sep 2014 - 9:24

Bonjour ygeronimi !

Intéressant ton programme.
Je n'ai pas encore testé, mais je vais regarder ça d'ici ce week end.

Je te donnerai mon point de vu.

Bonne journée
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Minibug

avatar

Nombre de messages : 2969
Age : 51
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

MessageSujet: Re: Extract Sub to Macros   Jeu 4 Sep 2014 - 11:10

Je viens de télécharger et tester mais il y a un plantage a la ligne 731 : IMPOSSIBLE TO LOAD FILE

 

Citation :
file_load M_file%,Path$+""+item_index$(L_files%)+".macro"


Je te laisse vérifier tout ca...


Edit :

ERREUR TROUVEE :  Il manque juste le \

Citation :
file_load M_file%,Path$+"\"+item_index$(L_files%)+".macro"
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://gpp.panoramic.free.fr
Yannick

avatar

Nombre de messages : 8077
Age : 47
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Jeu 4 Sep 2014 - 13:55

J' ai corrigé le code édité plus haut, une  affraid du copier/coller... Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Extract Sub to Macros   

Revenir en haut Aller en bas
 
Extract Sub to Macros
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» GPIExtract : extraction de bases gpi
» Macros diffarentes
» Macros dans les itinéraires

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: