[Résolu] Chargement d'un code source depuis un outil externe
Publié : ven. 10/févr./2012 19:11
Bonjour à tous,
Je travaille sur un outil externe connu sous le nom de "ToolBox Manager" qui permet de mettre dans un seul répertoire tout les codes utilitaires utilisés dans le code source de plusieurs programme différent.
Exemple mon code :
Le code vue par le compilateur :
Seulement je voudrais ajouter une fonction d'ouverture de source lorsque le curseur se trouve sur le mot clé "ToolBoxFile" mais pour le moment la seule chose que j'arrive à faire c'est obtenir cette ligne par exemple :
Et bien entendu de reformer les noms de fichier avec les chemins d'accès mais je n'arrive pas à les faire ouvrir dans l'IDE, les uns après les autres. J'ai essayé avec un RunProgram() mais ça marche pas.
Quelqu'un aurait pas un exemple par hasard ?
Merci à l'avance.
Guimauve
Je travaille sur un outil externe connu sous le nom de "ToolBox Manager" qui permet de mettre dans un seul répertoire tout les codes utilitaires utilisés dans le code source de plusieurs programme différent.
Exemple mon code :
Code : Tout sélectionner
; <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
; Nom du projet : Nom du projet
; Nom du fichier : *.pb
; Version du fichier : 0.0.0
; Programmation : En cours
; Programmé par : Guimauve
; Date : 09-02-2012
; Mise à jour : 09-02-2012
; Code PureBasic : 4.60
; Plateforme : Windows, Linux, MacOS X
; <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
ToolBoxFile "Vector2.pb", "Vector3.pb", "Vector4.pb", "Matrix22.pb", "Matrix33.pb", "Matrix44.pb"
UpdateVector3(Vecteur.Vector3, 2.0 * #PI, 3.0 * #PI, 4.0 * #PI)
Debug FormatVector3(Vecteur)
; <<<<<<<<<<<<<<<<<<<<<<<<<<
; <<<<< FIN DU FICHIER <<<<<
; <<<<<<<<<<<<<<<<<<<<<<<<<<
Code : Tout sélectionner
; <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
; Nom du projet : Nom du projet
; Nom du fichier : *.pb
; Version du fichier : 0.0.0
; Programmation : En cours
; Programmé par : Guimauve
; Date : 09-02-2012
; Mise à jour : 09-02-2012
; Code PureBasic : 4.60
; Plateforme : Windows, Linux, MacOS X
; <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
IncludeFile "/home/guimauve/Codes PureBasic/75 - ToolBox/Maths/Vector2.pb"
IncludeFile "/home/guimauve/Codes PureBasic/75 - ToolBox/Maths/Vector3.pb"
IncludeFile "/home/guimauve/Codes PureBasic/75 - ToolBox/Maths/Vector4.pb"
IncludeFile "/home/guimauve/Codes PureBasic/75 - ToolBox/Maths/Matrix22.pb"
IncludeFile "/home/guimauve/Codes PureBasic/75 - ToolBox/Maths/Matrix33.pb"
IncludeFile "/home/guimauve/Codes PureBasic/75 - ToolBox/Maths/Matrix44.pb"
UpdateVector3(Vecteur.Vector3, 2.0 * #PI, 3.0 * #PI, 4.0 * #PI)
Debug FormatVector3(Vecteur)
; <<<<<<<<<<<<<<<<<<<<<<<<<<
; <<<<< FIN DU FICHIER <<<<<
; <<<<<<<<<<<<<<<<<<<<<<<<<<
Code : Tout sélectionner
ToolBoxFile "Vector2.pb", "Vector3.pb", "Vector4.pb", "Matrix22.pb", "Matrix33.pb", "Matrix44.pb"
Quelqu'un aurait pas un exemple par hasard ?
Merci à l'avance.
Guimauve