07. august 2001 - 22:11Der er
14 kommentarer og 3 løsninger
Delphi vs. Visual Basic
Jeg skal til at arbejde med Delphi i gymnasiet, og jeg ville lige høre hvordan det er i forhold til eksempelvis Visual Basic. Ligner det Basic både med hensyn til opbygning og syntaks. Er det sværere og er det mere avanceret?
Delphi bygger på Turbo Pascal og ikke Basic. Men hvis du kender til programmering i et sprog, er det typisk et spørgsmål om tilvænding!
Her har du lidt simpel kode, der er taget ud af sammenhænget, men måske giver dig en opfattelse af hvordan det ser ud!
procedure TForm1.PageControl1Change(Sender: TObject); begin case PageControl1.ActivePage.TabIndex of 1: begin Panel1.Caption:=\'Oversigt over overtid for \'+DBEdit1.Text+\' \'+DBEdit2.Text; Table3.filter:=\'Type = \'\'o\'\'\'; Table3.filtered:=true; end; 2: begin Panel2.Caption:=\'Oversigt over afspasering for \'+DBEdit1.Text+\' \'+DBEdit2.Text; Table3.filter:=\'Type = \'\'a\'\'\'; Table3.filtered:=true; end else begin table3.filter:=\'\'; table3.filtered:=false; end; end; end;
Jeg synes nu ikke du skal lade dig forskrække. Delphi er rimeligt nemt at gå til hvis du kender Visual Basic i forvejen. Opbygningen af det visuelle miljø er stort set ens, og object-tankegangen er den samme med properties, metoder og events. Syntaksen i Delphi som er Turbo-Pascal, er ikke sværere end Visual Basic. Det kræver bare lidt tilvænning og så tænker du hurtigt i Pascal. Jeg har selv en del erfaring med begge sprog (12 år delphi og 6 år VB), og har ingen problem med at springe fra den ene til den anden.
Når jeg nu lige selv sidder og kigger på ovenstående, som jeg har skrevet for temmelig lang tid siden, må jeg nok indrømme det er temmelig forvirrende at se på, men som du jo evt. kender fra VB, får du jo mange af tingene foræret.
En for løkke er nu en gang en for løkke, der findes Case er som select, så hvis man kan hitte ud af basic, lærer man nok hurtigt Delphi.
I hvilket fag på gym beskæftiger man sig med programmering?
For fedt at man bruger Delphi i Gymnasiet... Det er første gang jeg hører om steder hvor man underviser i Delphi (cool) - Bortset fra et universitet i England der udelukket koncentrere sig om Delphi (har selv tænkt på at tage afsted)
man underviser da også i Delphi på HTX hvis man vælger programmering som valgfag...
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.