Qbasic - 1 -

 

INTRODUCTION
-------------
Du MBasic au Visual Basic

Le langage Basic à été inventé en 1964 par 2 professeurs pour enseigner la programmation à leurs élèves.
Il signifie d'ailleur le Beginners All purpose Symbolic Instruction Code. Depuis il a eu plusieurs évolutions comme:

Le MBasic
Le PC Basic
Le GW Basic
Le Qbasic
Le BasicA
Le QuickBasic
Le QuickBasic Extended
Le Liberty Basic
Le FreeBasic
Le Visual Basic
...

Vous avez remarque en première ligne MBasic... Oui, M pour Microsoft dejà ! et ce basic tournait sur les machines a base 8080 sous CP/M !

Comme vous le constatez, il y a beaucoup de dérivé mais celui que je vais expliciter dans ce cours est le Qbasic (compatible QuickBasic et QBX)

Le point de vue:
Le langage basic est un langage dit de haut niveau, c'est à dire qui pour une instruction écrite, il en correspond parfois plus de quelques centaines en langage machine.

La programmation c'est un langage à part entière composé de messages qu'il faut envoyer au processeur pour qu'il les executent.

Les instructions:
Une instruction intervient en début de ligne, c'est un orde.
AFICHEE UN TEXT
-----------------------------------------------------------
pour afficher un text c'est simple il suffit de taper:
PRINT "votre text"
maintenant pour mettre en couleur le text il faut taper:
COLOR x .

Vous l' avez piger x donne accès la couleur que vous voulez, voici tout celle disponible en basic :
0 Noir 4 Rouge 8 Gris 12 Rouge clair
1 Bleu 5 Magenta 9 Bleu clair 13 Magenta clair
2 vert 6 Jaune 10 Vert clair 14 jaune clair
3 Cyan 7 Blanc 11 Cyan clair 15 Blanc vif

Pas très compliqué hein ?

Pour le faire marcher il suffit de placer cette fonction avant print, et le texte afficher sera de la couleur désiré

5.Texte Clignotant :

Pour faire du texte clignotant, il faut procédé comme pour afficher du texte avec une couleur, juste en rajoutant 16 a la couleur :

Exemple :

Pour avoir du bleu clignotant, on fait :

1+16 = 17, la couleur sera 1, et vala :-)
6.Du Son :

Alors le son, ca na rien a voir avec ce que vous pouvez penser, non, d' abord :

1-Ca marche avec le PC Speaker

2-Il n' y a qu' un canal de dispo.

Donc non, ça pas avec basic que vous ferrez le tube de l été, désoler :-)

Voila la fonction :

SOUND f,d

f : représente la fréquence (en Hz), par exemple, pour le la du diapason c' est 440 hz, donc vous placer 440 a la place de f .

d: représente la durée.

Suite Qbasic - 2 -

- kevb -

 

 

 

 

 

 

 

 


Retour a la page d'acceuil

Hiperboyy web site - Tous droits réservés -

   mots-clés du site : , emulateur , emulation , football ,canal +, decodeur,pro evolution soccer 2 , hack, matrix ,DVD, paranormal , windows , truc , astuces , hack,photoshop , regie , dragon ball , d , dragon ball gt , dragon ball x c++, cpp, c plus plus, 007, nintendo,simpson, playstation,PS2, play1, play 2,xbox , epsx, emul, emulation, nintendo64, dreamcast, rom, roms, Jeux, warez (iso, divx, gamez, appz), discussion (chat, forum...), skins, videos,championnat , Emulation (64, playstation 1, playstation 2, gba (game boy advance), nintendo, sega, neo-geo...), aide au webmasters, nouveautees, ps, dream, mangas, hentai, sakura, doujins, manga, free hentai, gratuit, photos, free,methodes pour le hacking , sex, lesbiennes, blondes,pétase , brunes, doujins, sexe, hacking, porno ,underground, hacker, salope ,warez, azpr, crack, piaratage,emul nintendo ,pirate, trojan, intrusion, warez, coupe des confederations , DIVX, game, games, jeux, iso, isoz, gamez, xxx, discussion, chat, forum, appz, aide, webmaster, design, actualité, actualite, films, cinemas, docs, pictures, images, liens, film, histoires,histoire de france , MP3, musique, sounds, hacking, cours,cradle of filth , e-zine, e-zinez, trucs, astuces, soluces, contrefacons, ordi, ordinateur, disquettes, bin, norton, windaube, divx , buffer owerflow , linux , unix , noyau , kernel , illegal , de la daube , pro evolution soccer , ip, caramail, smiley, yescard, telnet, bloofer, spoufer, password, dvd, zonage, dezonage, divx, mp3, midi, music, musique, zic, images, photos, videos, movie, pictures, humour, vidéo drole, faux virus, virus, faille caramail, cs, sof2, top site, Xp, skyrock,forums, radio, fun radio, nrj,, drôle, foutage de gueule, jeux, flash, 3d, java, scripts, conseil, forum, aide, help, informatique, programme, programation, webmaster, software, freeware, shreware, utilitaire, add ons, telecharger, download, upload, ftp, free, gratuit, canal, cheat, codes, tips, gsm, sms, logos, sonneries, half life, counter strike, quake, mail, bombe, nuke, nuclear, web , courier, info, infos, ilegal, crack, cracks, craking,phreaking , cryptographie , booster , pc , booster pc ,windows,kevin mitnik , gran turismo a-spec , dragon ball budokai , roms playstation , lamerz , lamer , appz , episodes de dbz , episodes dbz , roms dbz , emulation , hebergement gratuit , nom de domaine gratuit , marilyn manson , metallica , Muse , muse , graveur , comment graver un cd , dvd , spam , spamming , les langages de programmation , programmation , java script , coupe du monde , doupe des confederations .