Visual Basic 2005

Allikas: Vikipeedia
(Ümber suunatud leheküljelt Visual Basic .NET)
Visual Basic 2005
Arendaja Microsoft
Viimane väljalase 17.9.2 (27.02.2024) Muuda Vikiandmetes
OS Microsoft Windows
Veebileht http://msdn.microsoft.com/vbasic/

Visual Basic 2005 on objektorienteeritud programmeerimiskeel, klassikalise Visual Basicu edasiarendus, mis on teostatud .NET-raamistikus.

Microsoft toodab ja tarnib mitmesuguseid integreeritud programmeerimiskeskkondi Visual Basic 2005 jaoks, mille hulgas on nii vabavarasid kui kommertsvarasid.

Visual Basic 2005 on lihtsasti arusaadav ning samas sisaldab võimalust väljuda kõrgkeele piiridest ja laskuda süsteemipõhisesse programmeerimisse.

Oma eelkäijatest erineb ta märgatavalt, kuid siiski on tegemist BASICu perekonda kuuluva keelega. Paljud muutused said tehtud selleks, et arendada keel võimsamaks, olles kontseptsioonilt samasugune kui tema eelkäijad. Lisati või uuendati palju funktsioone ja makrosid, samas jäeti välja vahendeid, mis võimaldasid programmeerida halvas stiilis. Lisati programmeerimist lihtsustavaid vahendeid, näiteks IntelliSense, Code Snippets ja AutoCorrect, samuti lisati võimalus parandada koodi selle täitmise ajal ilma koodi peatamata. Visual Basic on lihtne keel, millega sageli alustatakse programmeerimise õpetamist. Visual Basic 2005 peaks ühilduma teiste .NET keeltega (Visual C#, Visual J# või Visual C++).

Visual Studio on arenduskeskkond .NET-programmeerimiskeeltele, kuhu kuulub ka Visual Basic 2005.

Nõuded[muuda | muuda lähteteksti]

Windows 2000, XP+SP 2, XP Pro x64, Server 2003, x64, R2 või Vista
Pentium 3,6 GHz
2 GB vaba kettaruumi
192 MB muutmälu (RAM)
kuvar vähemalt 1024×768, vähemalt 256 värvi
klaviatuur, hiir või mõni muu osutusseade

Süntaks[muuda | muuda lähteteksti]

BASIC paistab silma väga lihtsa ja kergesti omandatava süntaksi poolest, mis on teinud temast väga populaarse keele algajate programmeerijate seas.

  • Suur- ja väiketähti ei eristata.
  • Lause lõpetab reavahetus.
  • Mitmerealised kommentaarid puuduvad.
  • Üherealised kommentaarid algavad kas ülakomaga (') või sõnaga REM (remark).
  • Muutujate deklareerimine on nüüdsest kohustuslik.
  • Intepreeritava programmi andmetele pääseb ligi, kasutades objekti "My".
  • Aktiivse vormi poole saab pöörduda, kasutades objekti "Me".
  • Nüüdsest saab deklareerimise käigus andmeid algväärtustada.
  • Nüüdsest saab C++-le iseloomulik kiirarvutamine: x=x+1 asenel võib kirjutada x+=1.
  • Nüüdsest saab puhvermälule otse ligi pääseda: selleks on objekt My.Computer.Clipboard.
  • Nüüdsest saab pääseda otse ligi arvuti ressurssidele: selleks on objekt My.Resources.
  • Nüüdsest saab defineerida oma operaatoreid.

Visual Basic 2005 sisaldab operaatorit IsNot. Konstruktsioon "If X IsNot Y" on ekvivalentne konstruktsiooniga "If Not X Is Y". See operaator leidis laiema kõlapinna, kui selgus, et Microsoft on selle patenteerinud, mistõttu Microsoftile tekkis õigus nõuda hüvitist kõigilt, kes seda operaatorit omakoostatud kommertstarkvaras kasutavad.

Hello world[muuda | muuda lähteteksti]

vanasti
sub main()
  print "Tere, maailm!"
end sub
nüüd
sub main()
  Console.WriteLine("Tere, maailm!")
  Console.Read()
end sub

Välislingid[muuda | muuda lähteteksti]

  • [1] – Visual Basic 2005 Express (tasuta väljalase) internetipõhine installeerimine
  • [2] – Visual Basic 2005 Express (tasuta väljalase) cd-pilt ehk .iso fail