|
|
|
|
Delphi 2005 Tutorials und Ebooks |
Sypher
=Ein Bug-Brother steht über allen anderen=
Dabei seit: 19.11.2003
Beiträge: 687
Herkunft: von ganz weit unten
|
|
Delphi 2005 Tutorials und Ebooks |
|
Hi,
ich hab nachdem ich auf Turbo pascal keine lust mehr hab mit delphi angefangen, nur blick ich da net wriklich durch, bei TB war alles schön einfach gestaltet aber bei Delphi2005 is alles en bissel komplizierter!
Deshalb hat oder kennt jemandgute ANFÄNGER Tutorials und ebooks es sollen deshalb keine bücher sein weil ich zur zeit ziemlich blank bin^^ und wenn möglich auf deutsch! Hab auch schon gegoogelt und teilweise sachen gefunden aber das sind alles tuts für ältere delphi progs und da is alles wieder anders^^
Es sollten wirklich tuts von anfang sein indem alles erklärt wird!
Wenn ihr gute bücher kennt schreibt grad den namen werd dann gucken das ich es bekomme!
ich sag schonmal thx im vorraus!
Gruss Sypher
__________________ Sypher&Hotspot
Wir stehen zusammen
Wir fallen zusammen
Bug Brothers für's Leben!
..::Schlafen ist Luxus::..
|
|
29.11.2004 20:12 |
|
|
COCYHOK
Verunsicherungsmakler
Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP
|
|
Nun ja. So schwer ist es eigentlich nicht, sich da reinzufuchsen. Du hast ein Formular, auf dem du wie Lego die Steuerelemente platzierst. Diese findest du in der Symbolleiste oben rechts. Sowas wie Buttons, Labels usw.
Klick da mal eins an und klick dann auf das Formular. Auf diese Weise erstellst du erstmal die Oberfläche deines Programms.
Danach kannst du die einzelnen Steuerelemente anklicken und im Objektinspektor links genauere Initialisierungseigenschaften angeben. Die meisten davon kann das Programm zur Laufzeit manipulieren. Wenn du wissen willst, was eine Eigenschaft bedeutet, Klickst du Hilfe->Delphi-Hilfe->Suchen. Da sind die aufgelistet. Wenn du auf eine leere Stelle im Formular klickst, zeigt der Objektinspektor die Eigenschaften des Formulars an.
Dann kannst du den einzelnen Objekten Aktionen zuweisen, die den eigentlichen Quelltext deines Programms ausmachen. Klicke dazu das Steuerelement an und im Objektinspektor auf den Registerreiter Ereignisse. Wenn du beispielsweise willst, dass etwas passiert, wenn man auf einen Button klickt, trägst du im Feld OnClick sowas wie programmbeenden ein. Enter und in der Unit steht der Cursor in der automatisch generierten Prozedur programmbeenden. Hier trägst du deinen Quelltext ein. Zum Beispiel application.terminate.
Klicke auf das grüne Dreieck oben links in der Symbolleiste und dein Programm wird compiliert und gestartet. Wenn du auf den Button klickst, wird es beendet.
Den Rest findest du selber raus, denn Delphi ist intuitiv zu bedienen. Die Hilfe-Datei ist auch äußerst hilfreich.
__________________ Es ist eine Frage, ob wir nicht, wenn wir einen Mörder rädern, grade in den Fehler des Kindes verfallen, das den Stuhl schlägt, an dem es sich stößt.
Georg Christoph Lichtenberg, 18. Jahrhundert
|
|
03.12.2004 21:10 |
|
|
morpheuis
Just Win All
Dabei seit: 17.01.2004
Beiträge: 644
Herkunft: home/deadvil/tmp
|
|
|
|
Zitat: |
Original von COCYHOK
Nun ja. So schwer ist es eigentlich nicht, sich da reinzufuchsen. Du hast ein Formular, auf dem du wie Lego die Steuerelemente platzierst. Diese findest du in der Symbolleiste oben rechts. Sowas wie Buttons, Labels usw.
Klick da mal eins an und klick dann auf das Formular. Auf diese Weise erstellst du erstmal die Oberfläche deines Programms.
Danach kannst du die einzelnen Steuerelemente anklicken und im Objektinspektor links genauere Initialisierungseigenschaften angeben. Die meisten davon kann das Programm zur Laufzeit manipulieren. Wenn du wissen willst, was eine Eigenschaft bedeutet, Klickst du Hilfe->Delphi-Hilfe->Suchen. Da sind die aufgelistet. Wenn du auf eine leere Stelle im Formular klickst, zeigt der Objektinspektor die Eigenschaften des Formulars an.
Dann kannst du den einzelnen Objekten Aktionen zuweisen, die den eigentlichen Quelltext deines Programms ausmachen. Klicke dazu das Steuerelement an und im Objektinspektor auf den Registerreiter Ereignisse. Wenn du beispielsweise willst, dass etwas passiert, wenn man auf einen Button klickt, trägst du im Feld OnClick sowas wie programmbeenden ein. Enter und in der Unit steht der Cursor in der automatisch generierten Prozedur programmbeenden. Hier trägst du deinen Quelltext ein. Zum Beispiel application.terminate.
Klicke auf das grüne Dreieck oben links in der Symbolleiste und dein Programm wird compiliert und gestartet. Wenn du auf den Button klickst, wird es beendet.
Den Rest findest du selber raus, denn Delphi ist intuitiv zu bedienen. Die Hilfe-Datei ist auch äußerst hilfreich. |
Ist ja alles schön und gut aber ich denke er will es richtig lernen
Von A-Z, also kann er mit deiner Hilfe nicht viel bzw. am Anfang anfangen
(Das ist kein Angriff, wirklich)
mfg morpheuis
|
|
03.12.2004 21:22 |
|
|
Sypher
=Ein Bug-Brother steht über allen anderen=
Dabei seit: 19.11.2003
Beiträge: 687
Herkunft: von ganz weit unten
Themenstarter
|
|
Erst mal danke^^
soweit bin ich auch schon und das problem ist wenn ich was graphisch aufgebaut habe also buttons usw und dann auf onklick klcike und ein code schreiben will sind immer fehler drin obqwohl der code zu 100& richitg ist hab verschieden tuts gelesen und nachgebaut aber am codes bleibts immer hängen habs mit allen mögluichen codes versucht erst mal die wei in den tuts dann codes aus pascal klappt aber net!
zb bei nem ganz simplen additions rechner funzt der code net, in pascal kein problem aber ich weiß delhpi ist kein pascal und aber ich finde nirgends ne anleitung oder so wo man die delphi befehle bzw dei sprache überhaupt ich sag mal lernen kann damit mein ich die einzelnen befehle usw! ich hab zb aus nem tut komplett richtig abgetippt aber das erste ich find keine delphi2005 tuts dann sind die tuts alles aus älteren delphi versionen, dann versuch ich den code irgendwei delphi2005 kompatibel zu machen was aber absolut net klappt!
Deswegen brauch ich hilfe^^
danke
Gruss Sypher
__________________ Sypher&Hotspot
Wir stehen zusammen
Wir fallen zusammen
Bug Brothers für's Leben!
..::Schlafen ist Luxus::..
|
|
03.12.2004 21:26 |
|
|
COCYHOK
Verunsicherungsmakler
Dabei seit: 04.10.2003
Beiträge: 1.079
Herkunft: CCCP
|
|
ObjectPascal verhält sich zu Pascal wie C++ zu C. Es ist einfach die objektorientierte Erweiterung. Von daher kannst du auch einfach in Pascal schreiben. Vielleicht postest du mal die Zeile, wo er hängen bleibt inklusive Fehlermeldung.
Vielleicht bist du ja an der Objektorientierung gescheitert. Du musst bedenken, dass die onclick-Prozedur eine Methode des Buttons ist. Die Prozedur hängt also nicht irgendwo einzeln rum, sondern ist in einem Objekt verankert. Und wenn du beispielsweise auf die Eigenschaft tag von button1 zugreifen willst, musst du button1.tag schreiben.
__________________ Es ist eine Frage, ob wir nicht, wenn wir einen Mörder rädern, grade in den Fehler des Kindes verfallen, das den Stuhl schlägt, an dem es sich stößt.
Georg Christoph Lichtenberg, 18. Jahrhundert
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von COCYHOK: 03.12.2004 22:07.
|
|
03.12.2004 22:03 |
|
|
|
|
|
|