![]() |
Delphi Übungsaufgabe
Guten Tag zusammen,
ich habe erst seit kurzen mit Delphi angefangen und benötigte eine kurze Erklärung. Kurz Vorstellung noch von mir: Ich bin Selbständig, 22 Jahre alt meine derzeitigen Kenntisse liegen bei: PHP, JavaScript, HTML, CSS, SQL, VBA. Ich habe mir dass ganze in meinem 15. Lebensjahr angelernt. Ich bin gelernter Kaufmann für Bürokommunikation. Nun zu der Aufgabe (Buch von Hans-Georg Schuhmann) Aufgabe 1 Wenn zu es dir zutraust, versuch doch mal, den Button "Hüpfen" zu lassen. Dazu müssen sich in Button1Click nur statt der (oder zusätzlich zur) Eigenschaft CAPTION die Werte für Left und TOP ändern. Derzeitiger Code:
Code:
Wie soll ich nun die Aufgabe verstehen? und wie soll ich dass ändern?
nit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin Button1.caption := 'AUTSCH!'; sleep (7000); Button1.Caption := 'Klick mich!'; end; end. Mit freundlichen Grüßen hume |
AW: Delphi Übungsaufgabe
Also in deiner bisherigen Methode änderst du ja die Beschriftung des Buttons (Eigenschaft "Caption").
Jetzt sollst du aber zusätzlich auch die Eigenschaften "Left" und "Top" ändern. Das sind die X -und Y-Koordinaten für den Button. Du könntest den Eigenschaften jetzt also zum Beispiel andere Werte zuweisen:
Delphi-Quellcode:
Oder du arbeitest mit zufälligen Zahlen (Stichwort: Random) und lässt den Button tatsächlich zufällig "hüpfen" / "verspringen"
Button1.Left := 57;
|
AW: Delphi Übungsaufgabe
Zitat:
Grüße verflixt zu langsm.... |
AW: Delphi Übungsaufgabe
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz