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
» Un petit "coucou" à tous les Panoramiciens !
par Yannick Aujourd'hui à 23:06

» mise a jour calculatrice
par joeeee2017 Aujourd'hui à 22:44

» Logiciel de soutien scolaire en langues.
par Pedro Alvarez Aujourd'hui à 16:52

» KGF_dll - nouvelles versions
par Klaus Aujourd'hui à 14:16

» Compilateur FBPano
par Ouf_ca_passe Aujourd'hui à 12:25

» double guillemets "" dans un EDIT
par Marc Hier à 23:43

» Documentation de KGF
par Klaus Lun 20 Nov 2017 - 22:52

» Zoom sur une portion d'écran
par JL35 Lun 20 Nov 2017 - 21:51

» Recherche d'une expression dans un source
par Marc Lun 20 Nov 2017 - 13:08

» Tracer une grille n'importe où sur l'écran
par JL35 Dim 19 Nov 2017 - 22:14

» TourD Version 2
par Klaus Sam 18 Nov 2017 - 23:58

» La métamatière et le peuple
par JL35 Ven 17 Nov 2017 - 21:18

» Capture d'une zone de l'écran total
par JL35 Ven 17 Nov 2017 - 18:41

» qui peut résoudre mon prb
par pascal10000 Jeu 16 Nov 2017 - 17:30

» évènements et objets système : listage automatique
par Jean Claude Jeu 16 Nov 2017 - 11:15

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2017
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
27282930   
CalendrierCalendrier

Partagez | 
 

 Extract Sub to Macros

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Yannick

avatar

Nombre de messages : 7998
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: Extract Sub to Macros   Mar 2 Sep 2014 - 4: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 - 14: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 : 5860
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

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

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

avatar

Nombre de messages : 7998
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 3 Sep 2014 - 3: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 : 5860
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

MessageSujet: Re: Extract Sub to Macros   Mer 3 Sep 2014 - 9: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 : 7998
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 3 Sep 2014 - 13: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 : 7998
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 3 Sep 2014 - 20: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 : 2364
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Extract Sub to Macros   Jeu 4 Sep 2014 - 10: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 : 2364
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: Extract Sub to Macros   Jeu 4 Sep 2014 - 12: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 : 7998
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Jeu 4 Sep 2014 - 14: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
Voir le sujet précédent Voir le sujet suivant 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: