AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Einfaches win32 Spiel
Thema durchsuchen
Ansicht
Themen-Optionen

Einfaches win32 Spiel

Ein Thema von HentaiD · begonnen am 30. Jun 2003 · letzter Beitrag vom 1. Jul 2003
Antwort Antwort
Benutzerbild von HentaiD
HentaiD

Registriert seit: 30. Jun 2003
Ort: Wuppertal
30 Beiträge
 
Delphi 7 Enterprise
 
#1

Einfaches win32 Spiel

  Alt 30. Jun 2003, 16:27
Hallo!
ich fange heute mit Delphi an und finde kein learning ebook auf deutsch-die guten aus dem laden kosten ja so einiges.Deswegen poste ich hier mal ein paar Fragen rein

Ich möchte also ein ganz simples Spiel basteln und die Oberfläche an sich ist ja kein Problem,nur kenne ich da bestimmte befehle nicht und ausdenken würde Jahre dauern

Ich schreibe mal alles rein,was ich dazu zu sagen/fragen habe,ich hoffe ich bekomme etwas Resonanz ^^

1.
ich habe 5 labeltextfelder und möchte,dass wenn man dort eine zahl angibt sich etwas in einem anderen textfenster veändert und zwar je nachdem :
angenommen jedes Labeltextfenster steht für einen anderen Preis.
Man trägt beim ersten 2 ein beim zweiten 5 bei den anderen 3
das erste labelfeld hat den wert 100$ das fünfte 500$.
In dem 6.textfeld soll nun automatisch (habe gehört da muss ein timer oder so rein,der jede milisekunde refresht)die ausgabe stehen..
das wäre dann insgesamt -4800$ ,wenn mein taschenrechner geht.
Es gibt noch ein 7.Textfeld,wo das derzeitige Budget steht zB 5000$.
Wenn die Ausgabe über dem Budget ist soll eine Fehlermeldung à la "sie haben zu wenig geld" kommen.im 8.textfeld soll das budget minus die ausgabe stehen.

Ich suche:
-Den Code um die eingegebene Zahl zu dem "Ausgabe"-textfeld (in minusbeträgen) anzuzeigen.->automatisch,nicht nach einem klick
-Den Code um das Budget minus die Ausgabe anzuzeigen
-Den Code,der die fehlermeldung ausgibt

2.
Ein button,soll die Funktion "abrechnen" erfüllen.Wenn oben in den 5 Labeltextfeldern etwas eingetrgen und nicht unter den budget fällt,soll der button die kaufen Funktion ausführen und damit das Budget fenster auf den jetztigen wert nach "einkauf" anzeigen.Das wären dann 200$,wenn man vom obigem Beispil ausgeht.Das 7. und 8. Textfeld wird dann wieder auf 0 resettet.

Ich suche:
-den code für den kaufvorgang und die damit verbundenen Textfelder (6,7,8)veränderungen.

3.
Es soll ebenso eine verkaufen Funktion geben.
Ich habe 5 neue Textfelder angelegt,wo die gekauften Einheiten zu sehen sind.Daneben befindet sich wieder jeweils ein textfeld,um die einheiten einzutragen,die man verkaufen will.Daneben befindet sich dann jeweils wieder ein button.Insgesamt wurden im 3.Schritt also 10 Textfelder und 5 buttons hinzugefügt :S allerdings soll es nur 50% des ursprünglichen Einkaufswertes wiedergeben,wenn man verkauft.

Ich suche:
-Den code,um zu verkaufen die damit verbundenen Textfelder sollen einbezogen werden (das wären dann die 1.5 des 3.Schrittes und 6 bzw 7 [Ausgaben] mit einem positiven wert.)<-der wert soll nur 50% des Einkaufspreises betragen.


So das wärs (erstmal )
ich hoffe es ist nicht zu durcheinander oder missverständlich.
Habe nochne allgemeine frage:weiß jemand,wo,oder ob es eine Funktion gibt um Buchstaben zu sperren?Mann kann ja nicht Einheiten sondern nur 5 Einheiten kaufen
Ich bin noch sehr neu und kann nicht mit "erstell eine Var oder eine Form" angfangen,das sieht man bestimmt auch an dem oben beschreibenen ^^
Ich hoffe ihr könnt mir etws helfen

Greetz,D
PS:Hoffe hab beim Bild jetzt keine Fehler gemacht
Miniaturansicht angehängter Grafiken
s.jpg  
Signaturen stinken!
  Mit Zitat antworten Zitat
Benutzerbild von Stanlay Hanks
Stanlay Hanks

Registriert seit: 1. Mär 2003
2.078 Beiträge
 
Delphi 2005 Professional
 
#2

Re: Einfaches win32 Spiel

  Alt 30. Jun 2003, 21:22
Hallo und herzlich willkommen im Forum!

Also ich hab mit deinem Beitrag so ein paar Probleme (nicht böse gemeint )

Zitat von HentaiD:
Hallo!
ich fange heute mit Delphi an und finde kein learning ebook auf deutsch-die guten aus dem laden kosten ja so einiges.Deswegen poste ich hier mal ein paar Fragen rein
Du fängst heute an, und willst schon ein Spiel (wenn auch einfach)programmieren? Hast du schon mal irgendwas mit Delphi gemacht? Wenn nicht, würd ich dir trotzdem empfehlen, dir ein Buch zu kaufen, z.B. den Handbuchsatz von Borland. (~ 35€)

Zitat von HentaiD:
Ich suche:
-Den Code um die eingegebene Zahl zu dem "Ausgabe"-textfeld (in minusbeträgen) anzuzeigen.->automatisch,nicht nach einem klick
-Den Code um das Budget minus die Ausgabe anzuzeigen
-Den Code,der die fehlermeldung ausgibt
Ich suche:
-den code für den kaufvorgang und die damit verbundenen Textfelder (6,7,8)veränderungen.

Ich suche:
-Den code,um zu verkaufen die damit verbundenen Textfelder sollen einbezogen werden (das wären dann die 1.5 des 3.Schrittes und 6 bzw 7 [Ausgaben] mit einem positiven wert.)<-der wert soll nur 50% des Einkaufspreises betragen.

Habe nochne allgemeine frage:weiß jemand,wo,oder ob es eine Funktion gibt um Buchstaben zu sperren?Mann kann ja nicht Einheiten sondern nur 5 Einheiten kaufen
Das sind 1,2,3 Fragen. Normalerweise sollte man, der Übersichtlichkeit halber, für jede Frage einen eigenen Thread aufmachen

Aber prinzipiell würde ich sagen: Hier im Forum und auch auf vielen anderen Seiten (delphi-treff.de, z.B.) gibts viele gute Tuturials. Lies dir doch einige von denen durch. Dann dürfte sich das meiste von selbst klähren.

Bis zum nächsten Mal, man liest sich, Stanlay
  Mit Zitat antworten Zitat
Benutzerbild von HentaiD
HentaiD

Registriert seit: 30. Jun 2003
Ort: Wuppertal
30 Beiträge
 
Delphi 7 Enterprise
 
#3
  Alt 1. Jul 2003, 10:49
Danke für deine Antwort.
Natürlich hast du Recht,es ist etwas gewagt direkt mit einem Spiel anzufangen.Aber ich habe vorgestern etwas mit VIsual basic gemacht und das hat super geklappt.Nur die Synthax ist etwas anders,ich brachte tatsächlich nur die Befehle.Das es nicht wirklich schwierig ist,habe ich gesehen.Ich habe einen Freund,der lernt Delphi so nebenbei,ich habe ihm gezeigt was ich machen möchte und er hatte es inenrhalb weniger Stunden (vielleicht 1 oder 2).
Ich habe selber schon gemerkt,dass mein Eintrag etwas wirr ist
naja ich denke mit dem Programmieren lernen,lerne ich auch die Einträge syntaktischer zu machen Ich war bestimmt nicht das letzte mal hier.
Trotzdem danke,ich versuch jetzt ersma n hello world Programm zu schreiben und schau mich etwas auf delphi-treff um

Greetz,D
Signaturen stinken!
  Mit Zitat antworten Zitat
Antwort Antwort


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 01:58 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