1 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
pBienvault | #1 Posté le 24/3/2017 à 17:15:21 | ||||
Bonjour, Est-il possible de partager du code, c'est à dire avoir 2 projets qui utilise par exemple la même classe sans passer par des composants ? Merci | |||||
vuott | #2 Posté le 24/3/2017 à 21:33:23 | ||||
Ne cedere ineluctabili possimus | Si tu ne veux pas utiliser un Composant, puisqu'il doit être installé dans le système, alors tu peux créer une librairie, écrite en Gambas, en utilisant le mot-clé Export. « Vita non suavis esse potest, nec Mors amara. » | ||||
spheris | #3 Posté le 25/3/2017 à 21:08:53 | ||||
alors là vuot je voudrais bien avoir un exemple de librairie pour en voir le principe. | |||||
vuott | #4 Posté le 26/3/2017 à 04:37:43 | ||||
Ne cedere ineluctabili possimus | un exemple de librairie Je ne sais pas attacher un fichier. De toute façon, une librairie n'est pas substantiellement différente d'une Classe. ( http://www.gambas-it.org/wiki/index.php?title=Importare_ed_utilizzare_librerie_.gambas ) « Vita non suavis esse potest, nec Mors amara. » | ||||
Flachy Joe | #5 Posté le 26/3/2017 à 23:46:07 | ||||
Iguane : Il Gambas Uniquement pour Activer ses NEurones | Salut, je vous propose de (re)lire mon chtio tuto : http://www.gambasforge.org/code-55-application-modulaire--des-plugins-pour-votre-appli.html qui décrit brièvement une expérience d'utilisation de modules chargés à l’exécution et donc ne nécessitant pas d'installation. PS : Je n'ai pas vérifié qu'il était toujours utilisable avec les nouvelles versions. Bonnes bidouilles ! Flachy Joe | ||||
spheris | #6 Posté le 1/4/2017 à 01:08:46 | ||||
Sur le même principe, peut-on créer une librairie contenant des images, des icones, ou des widgets à utiliser dans GB? | |||||
vuott | #7 Posté le 1/4/2017 à 19:00:30 | ||||
Ne cedere ineluctabili possimus | S'il est possible avec une Classe, il est possible aussi avec une librairie écrite en Gambas. Je répète que les librairies, écrites en Gambas, sont substantiellement "Classes exportables". « Vita non suavis esse potest, nec Mors amara. » | ||||
spheris | #8 Posté le 3/4/2017 à 23:08:02 | ||||
Je marche comme la plupart d'entre nous par l'exemple. Saurais-tu créer une librairie contenant 5 images, ou 5 widgets? Cet exemple donnerait des indications sur comments les appeler, comment les utiliser, etc... | |||||
Flachy Joe | #9 Posté le 4/4/2017 à 21:36:04 | ||||
Iguane : Il Gambas Uniquement pour Activer ses NEurones | Salut spheris, en fait c'est assez basique : - crée un projet "Application QT" (nommé "libImage" pour l'exemple) - Enregistre 2 images dans le dossier Données (clic droit, importer..) - Ajoute une classe ImageGetter avec ce contenu
- Dans les propriétés du projet, onglet général, choisi type de projet=bibliothèque - Menu projet, générer l’exécutable Dans n'importe quel autre projet : - menu projet, propriétés, onglet bibliothèques, bouton ajouter, tu choisis libImage - Dans le code :
Bonnes bidouilles ! PS: à lire : http://gambaswiki.org/wiki/doc/library Flachy Joe | ||||
1 |