Avatar billede moonie Nybegynder
09. februar 2002 - 19:31 Der er 10 kommentarer og
1 løsning

Havd er det i korte træk

hej..

jeg er meget nysgerrig så jeg vil gerne vide hvad kan man lave i delphi..?
Avatar billede olly Nybegynder
09. februar 2002 - 19:32 #1
Man kan lave meget! Så bare kom i gang....
Avatar billede moonie Nybegynder
09. februar 2002 - 19:35 #2
ja men hvad fx...
Avatar billede olly Nybegynder
09. februar 2002 - 19:36 #3
Jeg har f.eks. lavet en kalender... Lavete et katoteksprogram... Det er jo et udviklingsmiljø... Så alt sådan set :)
Avatar billede deacon Nybegynder
09. februar 2002 - 19:37 #4
Delphi bruges til udvikling af egne programmer...
Avatar billede moonie Nybegynder
09. februar 2002 - 19:39 #5
det vil sige at den fx. kunne lave ICQ...
hvis man var god nok..?
Avatar billede deacon Nybegynder
09. februar 2002 - 19:41 #6
Selvfølgelig...
Avatar billede deacon Nybegynder
09. februar 2002 - 19:41 #7
Men ICQ er jo ikke lavet i delphis programmerings-sprog...
Avatar billede deacon Nybegynder
09. februar 2002 - 19:42 #8
Jeg har lavet min egen webbrowser i delphi...
Avatar billede deacon Nybegynder
09. februar 2002 - 19:45 #9
"Q: What is Delphi 6?
A: Borland® Delphi™ 6 is the first rapid application development (RAD) environment for easily building and using industry-standard Web Services. With Delphi 6, corporate and individual developers can create next generation e-business applications quickly and easily. Major features include BizSnap,™ WebSnap,™ and DataSnap,™ which enable developers to create applications that simplify business-to-business integration with full support for XML, SOAP, and WSDL. Delphi 6 industry-standard Web Services support enables immediate and ongoing integration with emerging Web Services-based vendor platforms such as .Net™ and BizTalk™ from Microsoft,® and ONE from Sun Microsystems.®"
Avatar billede djernaes Nybegynder
09. februar 2002 - 20:37 #10
Hej Moonie,

Programmer er binære filer som kan forståes af processoren (og operativ systemet). I gamle dage blev disse skrevet i assembler, som er meget tæt på det sprog som processoren forstår. En tekst fil med assembler kode skulle "assembles" så den blev binær og startup kode for operativ systemet blev indsat i filen.

Senere kom programmerinkssprog der skulle kombileres. Her har man noget kode der ligner mere noget man kan forstå. Denne kode bliver som regel kompileret til assembler og derefter assemblet til maskin kode. Til sidst links filerne samme og en startup kode puttes ind i starten.

Om man nu bruger C, C++, Pascal (Delphi) eller et af de andre kompilerede sprog, ja det er lige meget.

Nu er der naturligvis ting man ikke kan lave i Delphi - nemlig drivere til f.eks. Windows. Delphi har ikke de fornødne muligheder for at kompilere kode så at man kan lave en driver.

Der er også andre typer af sprog. Visual Basic er (var?) et interpreteret sprog, hvilket betyder at man har brug for et program (en intrepreter) der kan oversætte VB koden løbende til noget maskinen kan forstå. Perl arbejder også efter dette princip.

Java er lidt anderledes. Java oversætter koden til noget de kalder Byte Code. Byte Code minder meget om det som processoren kan forstå, men er ikke lavet til en processor men derimod en "Virtual Machine". Denne oversætter nu fra Byte Code til Machine Code.

Som du nok kan forstå, så er det lige meget hvad du skriver dit program i. Nogle programmer er bedere til noget og andre programmer er bedere til noget andet. Delphi har den fordel at det er meget nemt at lave nogle grafisk programmer. Det betyder at en del bliver laver for dig. Narturligvis har det en bagside. Delphi går ud fra at du vil lave nogle bestemte ting, og du kan så opleve at det kan være svært at ændre dette. Hvis du skriver dit program uden at bruge Delphis komponenter, så har du mere frihed men må også lave meget mere arbejde.

Håber det forklarede situationen lidt.

Martin
Avatar billede djernaes Nybegynder
09. februar 2002 - 20:38 #11
16 sekunder for sent til at kunne svarre :))
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