Zahlenraten Delphi
Frage: Zahlenraten Delphi(2 Antworten)
Ich muss ein Programm erstellen, wo das Programm sich eine Zahl von 1 bis 100 aussucht und man muss diese erraten. ich hab den Quelltext so wie in der Aufgabenstellung umgesetzt, aber irgendwie funktioniert das Programm nicht. Kann mir jemand sagen, woran es liegen könnte?! mein Quelltext: unit Zahlenraten; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Buttons, ExtCtrls; type TForm1 = class(TForm) Panel1: TPanel; ErgebnisPanel: TPanel; Label1: TLabel; NeuButton: TBitBtn; RatenButton: TBitBtn; AbbruchButton: TBitBtn; EingabeEdit: TEdit; procedure AbbruchButtonClick(Sender: TObject); procedure FormCreate(Sender: TObject); procedure RatenButtonClick(Sender: TObject); procedure NeuButtonClick(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.DFM} var Zufallszahl: integer; procedure TForm1.AbbruchButtonClick(Sender: TObject); begin Close; end; procedure TForm1.FormCreate(Sender: TObject); begin Panel1.Caption:=`Zahlenraten`; Label1.Caption:=`Bitte wählen Sie eine Zahl von 1 bis 100:`; Randomize; Zufallszahl:=Random(100)+1; end; procedure TForm1.RatenButtonClick(Sender: TObject); var Eingabe : Integer; begin Eingabe:=StrToInt(EingabeEdit.Text); Panel1.Caption:=`Text`; if Eingabe=Zufallszahl then begin ErgebnisPanel.Font.Color:=clRed; ErgebnisPanel.Caption:=`Das war richtig!` end else begin ErgebnisPanel.Font.Color:=clBlue; if Eingabe<Zufallszahl then ErgebnisPanel.Caption:=`Die Zahl ist zu klein!` else ErgebnisPanel.Caption:=`Die Zahl ist zu groß!` end; EingabeEdit.SetFocus; end; procedure TForm1.NeuButtonClick(Sender: TObject); begin Zufallszahl:=Random(100)+1; EingabeEdit.Text:=` `; ErgebnisPanel.Caption:=` `; end; end. |
Frage von Babsi95 (ehem. Mitglied) | am 04.04.2012 - 20:49 |
Antwort von John_Connor | 04.04.2012 - 23:20 |
Hat |
Antwort von Babsi95 (ehem. Mitglied) | 05.04.2012 - 12:51 |
Nein das Programm funktioniert. Aber wenn ich es starte kommt zwar das feld wo ich die Zahl eingeben kann, aber da steht dann nicht da "Das war richtig" bzw. "die zahl ist zu groß"/"zu klein". und die Panels sind nicht da. |
12 ähnliche Fragen im Forum:
> Du befindest dich hier: Support-Forum - Informatik- Informatik Delphi (7 Antworten)
- Delphi 7/Informatiker (3 Antworten)
- Delphi - Schleifen - Muster (4 Antworten)
- Delphi (1 Antworten)
- Delphi : Vortrag über Delphi - Hilfe gesucht (4 Antworten)
- Informatik Programm Delphi (2 Antworten)
- mehr ...
ÄHNLICHE FRAGEN:
- Informatik DelphiHallo, brauche euro hilfe. und zwar muss einen taschenrechner mit delphi programmieren, der natürlich auch mehr soll als plus..
- Delphi 7/Informatikerhttp://s14.directupload.net/file/d/2910/xzwc94x5_jpg.htm Ich hab ein paar kleine Fragen für Informatiker, die sich mit Delphi..
- Delphi - Schleifen - MusterHallo Leute wir haben jetz in Informatik Programmieren mit Delphi (Lazarus) und mit Schleifen angefangen und Sollen jetz ein ..
- DelphiIch wollte nur mal fragen ob jemand vielleicht eine Internet Seite kennt, wo man ein ähnliches Programm wie delphi ..
- Delphi : Vortrag über Delphi - Hilfe gesuchtHallo Leute, ich soll morgen einen Vortrag in Informatik halten aber leider habe ich bis jetzt immer nur mit Java gearbeitet und..
- Informatik Programm Delphihallo was sagen diese 3 formeln aus 1. s=o; 2. for i = 1to10do 3. s:s+i;
- mehr ...
BELIEBTE DOWNLOADS:
- Teilerprogramm in DelphiEinfaches Teilerprogramm in Delphi, die exe durfte ich elider nicht uppen - Virengefahr
- Pascal - Niki - AufgabeEs handelt sich um eine Aufgabe der Sprache Pascal / Delphi, mit dem Programm Niki. Die Grundaufgabe NIKI befindet sich auf ..
- mehr ...