Avatar billede Slettet bruger
07. april 2003 - 16:26 Der er 2 kommentarer og
1 løsning

Forskel på Basic

Jeg programmerede i Basic i slutningen '80erne, og vil hører hvormeget Basic har udviklet sig siden. Er der stor foreskel på Basic dengang og Visual Basic?
Avatar billede mortrr Praktikant
07. april 2003 - 16:33 #1
Jeg kan ikke huske præcist hvilke muligheder Basic havde den gang (brugte mest lisp, men også lidt GW), så...
Sprogmæssigt er det ikke sååå galt igen.
Bedre flow-kontrol.
Den største forskel ligger i brug af com og activex fx til opbygning af gui.

Det er nærmest lige til at gå igang med.
Avatar billede driis Nybegynder
07. april 2003 - 18:05 #2
I f.eks. Visual Basic kan du jo designe din brugerflade ved at drag & drop'e knapper, tekstbokse og lign. på et vindue. Hvert vindue og alle objekter på vinduet kan så refereres til som en klasse.

Du kan også lave brugerdefinerede klasser i Visual Basic, hvilket måske er nyt i forhold til ældre Basic versioner.

Selve kontrolstrukturer i Visual Basic og gammel Basic er stort set det samme (If...Then...Else / While / Do / For / Osv. ). Udover det er der i Visual Basic indbygget en række funktioner, som ikke fandtes i ældre Basic versioner.

Endelig, hvis du vælger at benytte Visual Basic .NET får du via klasserne i .NET frameworket et direkte interface til mange af operativsystemets funktioner. Ældre Visual Basic kræver i stedet, at man erklærer at man f.eks. vil bruge funktioner i en bestemt DLL fil, hvis man ønsker at benytte operativsystemets indbyggede funktioner.
Avatar billede codemon Nybegynder
10. april 2003 - 22:59 #3
10 poke 53281,5
20 if get(a$)<>"q" then 100
30 end
100 print q;" trykkede du og så må man sige at den vigtigste udvikling i BASIC (og andre højniveau sprog) er objekt orienteret programmering og goto i skraldespanden"
110 gosub 150
150 input "fortsæt ";b$
...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester