07. april 2003 - 16:26Der 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?
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.
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.
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$ ...
Synes godt om
Ny brugerNybegynder
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.