Bienvenue invité. SVP enregistrez vous pour être membre.
:: Connexion
Identifiant :

Mot de passe :

Se souvenir de moi



Mot de passe perdu ?

Inscrivez-vous !
:: :: Partager Gratilog
:: Recherche
:: Menu Principal






Catégorie :  3.Freewares anglais Programmation Langages et environnements de développement
Télécharger maintenant ! GFA-BASIC 32 v 2.62.2626 (Ang) Populaire Version: 2.62.2626
Date de proposition :  04/03/2023
Description : 
GFA-BASIC 32 dans cette nouvelle version intègre donc un IDE très complet dans lequel l'auto-complétion est optimale. On trouve en outre un éditeur de formulaire pour créer des interfaces repidement bien que les commandes GFA-Basic permettent de coder entièrement tout ce dont on à besoin grâce à l'utilisation des contrôles OCX. L'accès au DLL se fait par simple déclaration des fonctions contenues dans celle-ci.

Ce qui est formidable avec l'IDE de GFA-BASIC 32 c'est la fonction de compilation extrêmement rapide. On peut même avant même d'avoir compilé le programme visualiser le code assembleur correspondant aux code basic.

Le langage GFA-BASIC a conservé son potentiel créatif tout en améliorant encore et encore sa structuration. Vous avez toujours la possibilité de "replier" les procédures comme dans les versions précédentes.

Tous les domaines de la programmation sont accessibles : Gestion des tableaux, opération aux niveaux bits, octets, word, integer et large, opérateurs arithmétiques, collections et tables de "hachage", contrôle du flux du programme, directives de compilation, commandes de débug, conversions des types, cryptage, endage Mime, contrôle de somme, opérations sur les répertoires et les fichiers, tous les types de données, de boolean à double, variant etc... gestion des erreurs avec entre autres les commandes TRY et CATCH, graphisme (historiquement très complet), opérations d'entrée et de sortie sur les fichiers, fonctions mathématiques complètes, fonctions matricielles, accès total à la mémoire allouable, multimedia, lancement de programmes externes, utilisation des paramètres de la ligne de commande, utilisation de formulaires et de contrôles OCX, accès à la base de registre, manipulation des chaines de caractères, hiérarchisation des variables avec global, local, static etc... et bien sûr tout ce qu'il y a besoin pour windows avec l'intégration totale des API de windows.

De nombreux exemples dans le dossier "samples" de l'IDE permettent de se faire la main.
On peut aussi se rendre sur le forum dédié à ce langage (http://gb32.proboards.com/) afin d'obtenir de l'aide en français, anglais et allemand.
Ou bien sur le site de Sjouke Hamstra le développeur de ce fabuleux langage : http://gfabasic32.blogspot.com/
Ceci dit l'aide est très fournie même si c'est en anglais.

Il n'est pas aisé de résumer toutes les possibilités de ce langage basic mais je vous propose tout de même de jeter un oeil simplement sur les mots clef existants pour les tableaux :

- IsArray : Verifier qu'une variable est un tableau
- Dim, Private, Public, Redim and Static : Pour créer un tableau.
- Array : Créer un tableau dans une variable de type "varian"
- Option Base : Modifier le limite basse pour les tableaux
- LBound et UBound : Retrouver les limites d'un tableau
- Dim? : Connaitre le nombre d'éléments d'un tableau
- IndexCount : Connaitre le nombre de dimensions d'un tableau
- Erase et Redim : Réinitialiser un tableau en conservant ou pas ses valeurs
- Insert et delete : Pour insérer ou supprimer un éléments en décalant automatiquement les valeurs.
- ArrayAddr et ArraySize : Adresse et taille d'un tableau
- ArrayFill : Remplir un tableau avec une valeur donnée
- QSort : Trier un tableau
- Store et Recall : Sauvegarder ou charger très simplement un tableau

Changements
v 2.62.2626
?

Téléchargé 1335 fois 1335   Taille du fichier 10.60 MB   Plateformes supportées Win XP/Vista/7/8/10   Page d http://gfabasic32.blogspot.com/
Note :  0.00 (0 votes)
Noter ce fichier | Modifier | Rapport de fichier brisé | En parler à un(e) ami(e) | Commentaires (0)


Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Auteur Commentaire en débat
:: Top 25