PowerBasic – Wikipedia

before-content-x4

Powerbasic est une entreprise de base de l’entreprise PowerBasic Inc. , à partir de laquelle diverses versions sont disponibles pour MS-DOS et Windows. Les outils de développement incluent un éditeur, le compilateur réel et un débogueur.

after-content-x4

Les compilateurs génèrent du code relativement rapide, qu’ils génèrent dans le langage de la machine, tandis qu’un autre compilateur de base du compilateur P généré, qui doit encore être interprété sur le terme et seulement la commande traduite pour la commande dans le langage de la machine. Les fichiers créés par les compilateurs PowerBasic sont en cours d’exécution indépendamment et ne nécessitent pas de modules d’exécution.

Les compilateurs PowerBasic sont des programmes commerciaux. Seule une version d’essai fortement restreinte du compilateur DOS dans la version 3.20 est disponible gratuitement, dans laquelle le chargement des programmes est empêché.

Powerbasic pour DOS
Paradigmes: impératif, procédural
Année de publication: 1990
Développeur: Bob Zale († 6. novembre 2012)
Version actuelle: 3.5 (1997)
Influencé par: Borlands Turbobasic, Qbasic, Turbo Pascal, C
Influencé: PB / DLL, PB / CC, PB / WIN
Système opérateur: DE LA
Licence: Publicités
Powerbasic.com/products/pbdos/

Le compilateur vient à l’origine de Robert S. Zale (AKA. Bob Zale), qui a laissé la commercialisation de Borland. En 1986, le programme est apparu comme Turbo-basique -Compilateur. Semblable à Turbo Pascal, il a déjà pris en charge une programmation structurée. La portée du langage était basée sur le QuickBasic de Microsoft, donc PowerBasic pour DOS est largement compatible avec QuickBasic ou QBasic, selon seulement des modifications mineures de la morue source, vous pouvez également compilé le code QBasic avec PowerBasic pour DOS. Avec l’apparition du Quickbasic de Microsoft et de l’interprète gratuit QBasic, Borland n’a plus vu aucune opportunité de marché et a abandonné le projet.

Bob Zale a donc dissous le contrat de distribution avec Borland en 1989, de sorte que la marque Turbo a dû être remplacé et le nouveau nom Powerbasic originaire. Avec l’entreprise Publication des spectres Il a trouvé un nouveau partenaire pour les ventes mondiales. Depuis lors, Bob Zale a constamment élargi la langue de Powerbasic et même les constructions (pointeur) et Des syndicats Installé dans PowerBasic.

Lorsque Spectra Publishing a fait faillite en 1993, Bob Zale a fondé sa propre entreprise à Carmel-by-the-Sea, Californie a appelé «Powerbasic, Inc.» dont le siège social de l’entreprise est maintenant à Englewood, en Floride.

Surface Powerbasic V.2.10F

Jusqu’au début des années 1990, PowerBasic a eu un autre inconvénient significatif par rapport à QuickBasic. Il y avait un environnement de développement intégré (IDE) avec des menus effilés, mais pas de soutien à la souris. Cela n’existait que de 1992 avec la version 3.0 PowerBasic. De cette façon, une opération de souris ne pouvait donc être intégrée que de cette manière, ou avec un certain effort soit via des appels d’interruption ou via les Powerools, un produit étranger qui n’était qu’une partie du package PowerBasic en Allemagne.

after-content-x4

La dernière version de PowerBasic pour DOS 3.50 n’est disponible qu’en anglais. Représenté aujourd’hui Powerbasic pour DOS Un secteur du développement de programmes, qui est de moins en moins exigeant depuis le milieu des années 1990, en particulier en raison du train triomphal des interfaces utilisateur graphique et se limite désormais à quelques applications spécialisées loin du marché de masse. Néanmoins, ça peut être Powerbasic pour DOS Également utilisé en grande partie sur Windows, d’une part sous le “vrai” Microsoft-Dos 7.1 (comme Microsoft Windows 98 était basé), en revanche dans les émulations DOS des versions Windows plus récentes de Windows 2000. en raison de son faible espace de stockage et de son indépendance par rapport au registre Windows Powerbasic pour DOS Surtout pour une utilisation portable, par ex. B. À des fins de réparation d’un bâton USB. Le seul obstacle essentiel est que Powerbasic pour DOS Ce n’est qu’avec 8.3 que les noms de date savent comment faire, vous pouvez donc d’abord utiliser la commande à l’aide de la commande vous "nom long" / x La langue 8.3 actuelle du nom de fichier du fichier à traiter doit déterminer avant elle elle-même Powerbasic pour DOS peut être ouvert et édité.

Premier basique est basé sur PowerBasic pour DOS 2.10 et est une version de niveau d’entrée bon marché qui comprend également un compilateur réel.

Depuis quelques années maintenant, le développement du PowerBasic est mis sur le développement des compilateurs PowerBasic pour les fenêtres 32 bits. Il existe deux variantes PowerBasic pour Windows: PowerBasic pour Windows (abrégé “pb / win”; nom antérieur: dll powerbasic, abrégé “pb / dll”) et Console Powerbasic (abrégé “pb / cc” = compilateur de console PowerBasic).

PowerBasic pour Windows (PB / WIN) [ Modifier | Modifier le texte source ]]

PowerBasic pour Windows
Paradigmes: impératif, procédural
Année de publication: 1989
Développeur: Bob Zale
Version actuelle: 10.04 ()
Influencé par: Powerbasic pour DOS, Turbo Pascal, C
Système opérateur: Windows 32 bits, 64 bits
Licence: Publicités
powerbasic.com/products/pbdll32/

PB / WIN , que jusqu’au milieu de -2002 PB / DLL a été appelé un langage de programmation moderne et facilement appris pour les systèmes Windows qui peuvent être utilisés pour programmer des applications qui ont une interface utilisateur graphique (menus, boîte de dialogue, etc.). Le PB / Win-Compiler crée des programmes qui sont réalisés directement par le processeur, ils ne nécessitent aucune interprétation préalable. La compilation n’est pas un code intermédiaire, mais le code natif, donc PB / WIN peut générer des fichiers EXE très rapides et petits, qui, si vous le souhaitez, peuvent également fonctionner seuls sans bibliothèques DLL ou Term OCX. De la version 7.0, PB / Win Makros permet d. H. La définition des parties du programme source reproductibles, en principe similaire à celle connue du langage de programmation C.

À propos du fichier inclus Winapi.inc Les programmes PB / WIN peuvent accéder directement à toutes les fonctions Windows. Les bibliothèques de durée ne sont pas requises pour cela. PB / WIN a également un assembleur en ligne intégré 32 bits.

De plus, PB / WIN convient pour créer des bibliothèques (DLL) très minces et rapides, qui peuvent également accéder à tout autre langage de programmation qui fonctionne avec les DLL modifiées standard – d’où l’ancien nom PB / DLL . PB / DLL est apparu pour la première fois en 1996, initialement en tant que version 16 bits pour Windows 3.1x.

Exemple un avec PowerBasic Forms 1.0 Interface utilisateur créée pour que l’exemple d’application soit compilé avec PB / Win Win ” Explorateur d’interface (finale)

PB / WIN a un environnement de développement plutôt confortable (IDE), qui, en plus du compilateur, résume un éditeur avec une couleur de mise en évidence des éléments linguistiques (coloration de syntaxe), un débogueur et une fonction d’aide. Le débogueur propose une fonction de trace confortable qui permet à toutes les adresses de contenu et de code de données importantes pendant le flux du programme.

Formes PowerBasic [ Modifier | Modifier le texte source ]]

Avec le programme à acquérir séparément Formes PowerBasic Pouvez-vous créer des interfaces utilisateur graphiques pour les programmes PB / Win rapidement et relativement facilement, à savoir via une interface interface (interface utilisateur graphique). PowerBasic Forms génère le code PowerBasic requis pour l’interface utilisateur souhaitée. Cela permet aux développeurs de logiciels PowerBasic, Inc. de créer une interface utilisateur graphique pour vos programmes PB / Win plus rapidement qu’auparavant sans avoir à utiliser des produits externes Visual Basic ou similaires.

Console PowerBasic (PB / CC) [ Modifier | Modifier le texte source ]]

Compilateur de console Powerbasic
Paradigmes: impératif, procédural
Année de publication: 1989
Développeur: Bob Zale
Version actuelle: 6.04 ()
Influencé par: Powerbasic pour DOS, Turbo Pascal, C
Système opérateur: Windows 32 bits, 64 bits
Licence: Publicités
powerbasic.com/products/pbcc/

PB / CC, le Compilateur de console Powerbasic est destiné aux applications basées sur un texte purement ou à l’empilement et aux programmes presque sans dépenses d’écran; À partir de la version 4, cependant, la langue comprend également une phrase entière de commandes graphiques. De plus, il y a eu des bibliothèques et des modules complémentaires pour PB / CC depuis longtemps, avec l’aide de laquelle la programmation d’applications graphiquement attrayantes est possible ou l’accès à l’API Windows (interface de programmation d’application).

Les programmes créés avec PB / CC ressemblent à des programmes DOS, mais ce sont des programmes Windows 32 bits avec un accès complet à toutes les fonctions du système Windows. Par exemple, jusqu’à 2 Go de RAM peuvent être traités, les noms longs de fichiers sont possibles et tous les appareils pris en charge par Windows via des pilotes tels que des imprimantes, des modems et des réseaux (y compris Internet) peuvent être traités.

PB / CC est très rapide et idéal pour toutes les applications qui ne nécessitent pas d’interface utilisateur graphique, par exemple pour les programmes CGI (applications Web interactives), les calculs commerciaux, tous les calculs mathématiques, l’accès à la base de données, le filtrage de texte semi-automatique, les programmes de lots complexes ou les applications connexes.

PB / WIN et PB / CC sont basés sur la création d’applications commerciales sous Windows, elles conviennent moins à la programmation de jeux et à la création d’applications multimédias, qui n’ont pas pu être implémentées sans bibliothèques de programme supplémentaires. Blitz Basic ou PureBasic, les deux multi-plateaux (avec leurs interfaces DirectX intégrés) ou DarkBasic pour Windows conviennent plus à la programmation de jeux.

Groupes de presse [ Modifier | Modifier le texte source ]]

Discuter [ Modifier | Modifier le texte source ]]

  • Irc.pbhq.de -IRIR Server pour les utilisateurs et développeurs PowerBasic
after-content-x4