Jeg kender ikke så meget til Visual Basic. Min søn lærer lidt om det på Teknisk Skole.
I bund og grund kan man lave det samme med begge programeringssprog, det er detaljer der gør forskellen. Man opbygger en form, eller dialogboks, på samme måde, ved at markere et komponent og placere det på formen. Den største forskel opdager man når man skal programere hændelserne. Jeg foretrækker Borlands Pascal sprog, selvom jeg er flasket op med Basic, (I de gode gamle Spectrum dage (1982-1988)). Når det kommer til stykket tror jeg det bliver et religiøst spørgsmål. Dem der bedst kan lide Delphi, roser det til skyerne, og dem der bedst kan lide Visual Basic, vil rose det til skyerne.
PS: Det hjalp jo egentlig heller ikke MVHansen ret meget :-)
nu er der jo både en .net version og en der ikke er. .Net versionen bruger jo så .Net frameworket, og har en række fordele der...
Forskellen fra VB6 og til den "almindelige" Delphi er ikke stor, der er mange ligheder, og det tager ikke super lang tid at lærer delphi hvis man kan VB6... Kan sige dig, at da jeg skiftede fra VB6 til Delphi i tidernes morgen, var det pga. fart (VB6 er relativt langsomt) og fordi at man med delphi ikke behøver at have runtime filer med...
VB har gennem tiderne været et forfærdeligt sprog. Fuld af inkonsekvens og latterlig syntaks.
Delphi har altid været baseret på Pascal som er et meget stringent og opdragende programmeringssprog. Der er med garanti udklækket flere gode Delphi programmører end der er udklækket ditto i VB og C++ for den sags skyld.
Delphi 2006 (som kun kan anbefales fremfor 2005'eren) er stadig med Pascalsyntaks og det er stadig muligt at udvikle win32-programmer, men dertil også vælge at lave .NET-programmer i Delphi Pascal, C#, C++ (var vistnok også med, Har i så fald ikke installeret den), ASP.NET. Man kan en hel masse - og det virker.
Eneste trælse ting er at de desværre ikke nåede at understøtte .NET v. 2.0. Det gør Visual Studio 2005, øv.
Den seneste version af VB, "VB .NET" er begyndt at ligne Delphi en hel del. Objekter er objekter og oprettelse af variabler er som i andre sprog; man har efterhånden gjort noget rigtigt. Men plagiering gør bare ikke et godt programmeringssprog. Det er noget med at starte med den rigtige idé og udvikle sig derfra.
I øvrigt. Hvad vil futkarl egentlig med sit indlæg (udover at bruge mange udråbstegn)? Altid en spøjs oplevelse at støde på folk uden situationsfornemmelse.
Der er en væsentlig forskel mere på VB6 og Delphi. Delphi er et ægte objekt orienteret sprog. Det er VB6 ikke.
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.