Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   schach spiel (https://www.delphipraxis.net/38904-schach-spiel.html)

gekmihesg 26. Jan 2005 15:44

Re: schach spiel
 
ich weis nich was ihr habt.

- man hat ein schachbrett
- man hat figuren
- es dauert lange
- man kann sich über die technik unterhalten
- man kann viel zeit damit verbringen

=> das ganze ist ein 1A schachspiel ;)

Ultimator 26. Jan 2005 15:49

Re: schach spiel
 
:wall: AIIIIIEEEEEEE!

Aber keine schlechte Idee :mrgreen:

SubData 26. Jan 2005 15:55

Re: schach spiel
 
Knüller des Monats -g-

Die Muhkuh 26. Jan 2005 15:57

Re: schach spiel
 
Die einen nennen es ein 1A Schachspiel, die anderen die größte Verscharschung die es gibt. :mrgreen:

StanY 26. Jan 2005 16:03

Re: schach spiel
 
sehr, sehr geil :D :D

Meflin 26. Jan 2005 16:05

Re: schach spiel
 
Zitat:

Zitat von Spider
Die einen nennen es ein 1A Schachspiel, die anderen die größte Verscharschung die es gibt. :mrgreen:

kennt ihr miene türme-von-hanoi simulation mit 2048 Scheiben schon :mrgreen:

okok, off topic

Rastaman 26. Jan 2005 16:31

Re: schach spiel
 
Hab mich schon gewundert wieso das so klein ist :roll:

Neutral General 26. Jan 2005 16:47

Re: schach spiel
 
Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    Image1: TImage;
    ProgressBar1: TProgressBar;
    procedure Image1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure wait(time: Dword);
var start: DWord;
begin
  start := gettickcount;
  while gettickcount - start < time do
    application.ProcessMessages;
end;

procedure TForm1.Image1Click(Sender: TObject);
var i: integer;
begin
  image1.Enabled := false;
  caption := 'Denke Nach...';
  for i := 0 to 100 do
    begin
      wait(300000);
      progressbar1.Position := i;
    end;
  showmessage('Schachmatt nach '+inttostr(random(2000)+500)+' Zügen.');
  image1.Enabled := true;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  randomize;
end;

end.
Ähm tut mir leid aber willst du uns verarschen ?? :roll:
Das Schachbrett ist ein Image mit einem Bild von einem Schachbrett mit Figuren.
Wenn man draufklickt dauerts erst ma 5 min in der Zeit "denkt" der PC und dann bekommt man ne zufällige Zahl an den Kopf geworfen??? Das kanns doch nicht sein :wall:

Übrigens du kannst deinen Code verkürzen

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    Image1: TImage;
    ProgressBar1: TProgressBar;
    procedure Image1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure wait(time: Dword);
var start: DWord;
begin
  start := gettickcount;
  while gettickcount - start < time do
    application.ProcessMessages;
  Form1.Progressbar1.Position := Progressbar1.Position +1;
end;

procedure TForm1.Image1Click(Sender: TObject);
var i: integer;
begin
  caption := 'Denke Nach...';
  wait(50);
  showmessage('Die zufällige sinnlose Zahl lautet : ' +inttostr(random(2000)+500));
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  randomize;
end;

end.
Keine Garantie das das so läuft aber kürzer isses :mrgreen:
Dein Programm ist nicht mehr als ein Zufallszahlengenerator der für eine Zahl 5min braucht und als Hintergrundbild ein Bild von einem Schachbrett ist :wall: :wall:

Sorry aber du nennst sowas nicht ernsthaft "1A Schachspiel" oder ??
Ich könnt mich dadrüber den ganzen Tag ärgern... sowas ernsthaft als ein Schachspiel ausgeben und vorstellen :wall: :wall:

Arghh sorry aber das musste sein :roll:


[edit157]Ach das war gar nicht ernst gemeint ... Naja besonders witzig isses aber nicht :roll:
Programmier lieber ein richtiges Schachspiel :roll: :wall: [/edit157]

[edit158] wisst ihr was ? Vergesst einfach diesen Post... :mrgreen: [/edit158]

Rastaman 26. Jan 2005 16:53

Re: schach spiel
 
Zitat:

Dein Programm ist nicht mehr als ein Zufallszahlengenerator der für eine Zahl 5min braucht und als Hintergrundbild ein Bild von einem Schachbrett ist
Darüber reden wir ja die Hälfte des Posts :-D

freak4fun 26. Jan 2005 17:11

Re: schach spiel
 
Tja, war wohl nix mit Chessmaster2005. :gruebel:

MfG
fR34k


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:51 Uhr.
Seite 4 von 5   « Erste     234 5      

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