AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi Einsteiger Tutorial - Sektion1 'My First Programm'
Tutorial durchsuchen
Ansicht
Themen-Optionen

Einsteiger Tutorial - Sektion1 'My First Programm'

Ein Tutorial von -homer- · begonnen am 20. Jan 2004 · letzter Beitrag vom 16. Jun 2004
Antwort Antwort
Seite 2 von 2     12   
-homer-
Registriert seit: 1. Aug 2003
hi,

da ich von mehreren Freunden gebeten wurde (sind noch ziemliche Noobs) ein Einsteiger Tut zu schreiben, werde ich dies hiermit tun:

Dieses Tuturial ist für diejenigen unter uns gedacht, die KEINE Grundkenntnisse von der Pascal-Sprache haben. Dies wird nicht das einzige Tutorial sein, welches ich schreiben werde. Ich werde eine sozusagen 'Reihe' von Tutorials schreiben. Die ersten Tuts werden für Einsteiger gedacht sein, doch im vielleicht schon dritten Teil meiner Reihe, wird es für Anfänger nicht mehr verständlich sei (die unter euch, die noch nicht soviel von Delphi verstehen, sollten sich erst einmal meine ersten Tutorials durchlesen, bevor sie ich die schwierigen Tuts durchlesen.

Genug der langen Worte, hier mein Tut (dieses Programm sollte wirklich nur für Delphi-Proger ohne vorkenntnisse sein):

Wir haben Delphi gestartet und haben nun die komplette Benutzeroberfläche vor uns. Unser erstes Programm soll nun einfach per Knopfdruck die Farbe wechseln. Dazu brauchen wir:

-einen Button (mehr nicht)

Den Button müsst ihr oben aus der Komponentenleiste auf euer Formular ziehen. Nun markiert ihr euren Button. Links könnt ihr nun verschiedene Eigenschaft der Komponente ändern. Das einzige was wir ändern:

-Name -> Bcolor
-Caption -> Wechsel Farben

Nun machen wir einen Doppelclick auf den Button. Sofort sind wir in den Quellcode gerutsch (beabsichigt). Der Quellcode müsste wie folgt aussehen:



Delphi-Quellcode:

...

procedure*TForm1.Bcolorclick(Sender:*TObject);
begin

end;

...

die erste Zeile (procedure TForm1.......) leitet die Procedure (Aufgabe)ein. 'Begin' (eine Zeile drunter), startet (wie nicht anders zu erwarten die Procedure. 'end;' sagt der Procedure 'hier ist Schluss'. Zwischen 'begin' und 'end;' wird der Hauptteil der Procedure geschrieben.
In unserem Tut, wollen wir die Farbe unseres Programmes ändern. Der Code zwischen begin und end; sollte also wie folgt aussehen:



Delphi-Quellcode:

Form1.color*:=*clWhite*// 'Form1.color' gibt die Eigenschaft der farbe des
*********************************//Programms wieder. ':=' heißt 'WirdZu'. clWhite
*********************************//ist einfach eine andere Farbe

Nun ist eure erstes Programm fertig. Startet es (F9). Klasse oder. Den Leuten die das jetzt nicht verstanden haben würde ich raten garnicht erst mit Delphi anzufangen, oder mir alle Tutorials durchzulesen die man finden kann ...

Naja, ich hoffe das ich wenigstens einigen unter euch helfen konnte.


-homer-


ps.: Nächstes Tut folgt noch innerhalb dieser oder der nächsten Woche.
www.fainds-production.de.vu wir schreiben deine Programme, entwickeln Cs Movies... Suchen Member

Melden bei ISOF "ISOFAIND"... ICQ: 318117464
#FAINDs
 
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#11
  Alt 2. Feb 2004, 12:18
Das ist .NET Code für Delphi 8. Das Tutorial von Homer bezieht sich auf Delphi Versionen kleiner Delphi 8, die nativen Windows Code erstellen.
Michael
  Mit Zitat antworten Zitat
killer999

 
Delphi 8 Professional
 
#12
  Alt 2. Feb 2004, 12:19
Zitat von Neg:
homer, für jemanden, der wirklich absolut keine Vorkenntnisse hat, sind Tutorials jeder Art, ob sie nun die Farbe des Formulars ändern oder "Hallo Welt" ausgeben, ziemlich nutzlos. Wenn man noch nicht die grundlegensten Zusammenhänge verstanden hat, dann kann man auch ein Tutorial nicht verstehen, sondern nur kopieren. Dadurch lernt man aber nichts!
Das ist auch meine Meinung. Ohne Grundwissen bringt mir obiges eigentlich gar nichts.
Mein Sohn muss/will jetzt Delphi lernen, und deshalb habe ich mich hier angemeldet. Wo nun genau anfangen, das ist uns beiden eigentlich auch unklar ;o)
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber

 
Delphi XE Professional
 
#13
  Alt 2. Feb 2004, 12:23
Hi!

Ich tippe auf ein "T" zuviel. Schreib mal nur:

WinForm.Color:=clWhite;
ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#14
  Alt 2. Feb 2004, 12:48
Nene bei D8.NET mit WinForms muss es "Self" heissen, also

z.B.

  Self.ForeColor := System.Drawing.Color.White; mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#15
  Alt 2. Feb 2004, 12:58
Hallo? Kuckuck. Ihr schmeißt hier gerade zwei Sachen durcheinander. In dem Tutorial geht es um Delphi bis einschließlich Version 7. Killer versucht dies aber mit Delphi 8 für .NET umzusetzten, was logischerweise nicht geht.
Michael
  Mit Zitat antworten Zitat
Alexander

 
Turbo Delphi für .NET
 
#16
  Alt 2. Feb 2004, 15:38
@Luckie: Vielleicht kannst du ja den Beitrag splitten?
Alexander
  Mit Zitat antworten Zitat
Nicodius

 
Delphi 2006 Architect
 
#17
  Alt 16. Jun 2004, 05:50
@homer wann kommt denn der zweite teil (nicht das ichs jetzt nötig habe aber interessieren tut mich )
Nico Müller
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz