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
» quel est ce comportement de Panoramic_editor
par Oscaribout Aujourd'hui à 3:02

» bug BORDER_HIDE : bloque la commande full_space
par silverman Aujourd'hui à 1:19

» Découpe dans une image
par JL35 Hier à 22:00

» FNC IsDateValide(d$) pour vérifier la validité d'une date
par papydall Hier à 18:57

» Pour faire plaisir à jjn4.
par Pedro Alvarez Hier à 8:13

» Pour faire plaisir à Marc37.
par Marc Jeu 22 Fév 2018 - 21:46

» Couleur d'une variable qui n'est pas un mot-clé
par bignono Jeu 22 Fév 2018 - 14:03

» Un catalogue de photos de fleurs, avec KBDD, affichage HTML
par Klaus Mer 21 Fév 2018 - 22:44

» KGF_dll - nouvelles versions
par Klaus Mer 21 Fév 2018 - 22:30

» Mah-Jong anglais
par jjn4 Mer 21 Fév 2018 - 14:22

» Partie fractionnaire d'un flottant
par silverman Mer 21 Fév 2018 - 14:19

» bug CREATE_HIDE : corruption de form
par silverman Mer 21 Fév 2018 - 13:32

» Racine carrée d’un nombre par l’algorithme de Héron
par Ouf_ca_passe Mer 21 Fév 2018 - 9:52

» Méthode manuelle d'extraction de la racine carrée
par pascal10000 Mer 21 Fév 2018 - 7:47

» [annulé]ON_MOVE n,l ne fonctionne que sur le form 0
par silverman Mar 20 Fév 2018 - 16:52

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Février 2018
LunMarMerJeuVenSamDim
   1234
567891011
12131415161718
19202122232425
262728    
CalendrierCalendrier

Partagez | 
 

 Extract Sub to Macros

Aller en bas 
AuteurMessage
Yannick

avatar

Nombre de messages : 8015
Age : 46
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 : 5895
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 : 8015
Age : 46
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 : 5895
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 : 8015
Age : 46
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 : 8015
Age : 46
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 : 2522
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 : 2522
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 : 8015
Age : 46
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: