Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/10/2014, à 04:25

plante_ca

Problème avec les exemples de Gambas3

J'ai installé  Gambas3 de la Logithèque.
C'est la 3.1.1...
Pour voir comment ça marche j'essaie d'exécuter des exemples proposés mais j'obtiens toujours les messages suivant:
Pour Timer  (et pour les autres) je reçois :
Il semble de ce projet soit déjà ouvert.........  Ouvrir malgré tout.....
Le projet est en lecture seulement...

Je  peux voir les sources de programme
Mais lorsque je fais     Démarrer (F5 ) je reçois une boîte qui dit:
Le programme a retourné la valeur 1
et dans la fenêtre des sorties, j'ai
gbx3: no project file in '/usr/share/gambas3/examples/Basic/Timer'.

Quelque soit l'exemple, c'est le même schéma.

Quelqu'un peut m'aider ????

Hors ligne

#2 Le 08/10/2014, à 08:40

Foromus

Re : Problème avec les exemples de Gambas3

Bonjour,

Perso, je suis un peu dans le même cas, et il y a longtemps que je ne cherche plus à ouvrir des exemples Gambas...
Il n'empêche que l'on peut faire beaucoup de choses en Gambas, et cela peut suffire pour beaucoup d'amateurs, peut-être aussi des pros, il ya des fonctions avancées.
Cela dit, ce site n'est pas le lieu, mieux vaut s'inscrire sur le site d'aide dédié ici.

Bon courage dans cette nouvelle vie avec Gambas !

Dernière modification par Foromus (Le 08/10/2014, à 08:41)

#3 Le 08/10/2014, à 21:41

plante_ca

Re : Problème avec les exemples de Gambas3

Merci pour le lien...

J'y ai trouvé certains trucs pour "voir" fonctionner plusieurs exemples.
Il suffit de copier le répertoire Exemples (dans /usr/share/Gambas3) vers le bureau par exemple et d'ouvrir un projet...
Il y a souvent des éléments qui manquent mais au moins   c'est un départ

Il me reste à trouver beaucoup de choses et en particulier comment enlever des projets dans la fenêtre de départ....

C'est un début

P.s.: et dire que je faisais tout ça pour faire un petit programme en Basic.................

Hors ligne

#4 Le 09/10/2014, à 13:09

Foromus

Re : Problème avec les exemples de Gambas3

Bonjour,

Effectivement, pour chaque programme (pardon : projet) Gambas, il faut un répertoire dédié, noms du projet et du répertoire sont liés, c'est une habitude à prendre !
Je réitère mon propos : le site Gambas apporte une aide précieuse, j'y ai reçu beaucoup d'aide et j'ai beaucoup appris.

#5 Le 09/10/2014, à 16:57

plante_ca

Re : Problème avec les exemples de Gambas3

J'y suis allé . Il y a tellement de choses qu'on perd la simplicité...

Une dernière question pour toi qui connais ça....

Il y a-t-il moyen de produire une "application" qui fonctionne seule (sans l'environnement Gambas) c'est à dire un exécutable?

Par exemple, dans les exemples, il y a une horloge qui ressemble à un widget. Peut-on la faire rouler seule, dans un coin !

Hors ligne

#6 Le 10/10/2014, à 12:26

Foromus

Re : Problème avec les exemples de Gambas3

Bonjour,

Désolé, je ne suis pas du tout "spécialiste", j'ai été très heureux de découvrir Gambas quand je suis passé sous Linux, car c'était désolant pour moi de ne plus pouvoir utiliser Visual Basic.
Bon, c'est une banalité, mais Win et Linux, ça ne marche pas pareil... Et si de nombreuses similitudes entre VB et Gambas, il y a, confondre les deux serait fort hasardeux...
Gambas est un langage de haut niveau, et "interprété". Sans rentrer dans les détails, cela veut dire que l'exécution doit toujours trouver ses références à chaque ligne de code, puisque chaque ligne est "interprétée" au moment où elle est lue.
Les "exécutables.gambas" sont en fait une compilation du code dans le but de faire un fichier unique, cela dit, il faut donc toujours la source. Ainsi, tout projet.gambas que l'on souhaite faire tourner doit obligatoirement s'appuyer sur ses sources, ce qui signifie que l'ensemble Gambas doit être installé sur la machine.
On crée un répertoire par projet, n'importe où sur sa machine.,Ensuite, on le fait "tourner" là où il est, peut importe où sont les composants de Gambas (dans un sous-répertoire du /), ça s'auto-débrouille... Mais non, pour que ça marche, il faut Gambas installé sur la machine. Et encore, je ne suis pas certain qu'un projet créé sous une ancienne version tourne sur une plus récente, il faudrait voir ça avec les spécialistes sur le site.
A propos du site justement, pas de soucis, quand on arrive, on est paumé, c'est pareil quand on passe sous Linux, mais en général, on tombe sur plein de gens sympas qui prennent le temps de vous expliquer. On commence par faire un petit projet tout simple, et ensuite, on complique un peu !
Je vous invite vivement à vous inscrire sur le site et à poser les questions que tout débutant se pose logiquement !

Bonne continuation !

#7 Le 10/10/2014, à 16:11

plante_ca

Re : Problème avec les exemples de Gambas3

Encore une fois merci....

C'est ce que j'avais compris mais je voulais avoir une autre confirmation.
C'est fâcheux qu'on ne puisse faire "exécuter" un projet et cela empêche l'expansion de l'utilisation de Gambas....
Par le passé, j'avais programmé des macros dans Libreoffice (Openoffice) qui sont aussi en Basic évolué.
(Objets, macro enregistrable, etc...)...  Par exemple un "Calc" pour solutionner les Sudokus...
Tout comme Gambas, il faut évidemment que LibreOffice soit installé sur l'ordinateur pour qu'on "interprete" le source.
C'est aussi une limitation.

P.s.: Pourquoi Basic... Évidemment, c'est le premier langage que j'ai utilisé il y a longtemps et je m'y sens plus alaise qu'avec un autre .
Qbasic est interprété et peut être compilé pour produire des exécutables sous Windows.

Hors ligne