Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Wenn Abfage Hilfe (https://www.delphipraxis.net/191587-wenn-abfage-hilfe.html)

derPat17 30. Jan 2017 18:07

Wenn Abfage Hilfe
 
Hallo,

ZUERST: ICH WEISS NET OB DAS DAS RICHTIGE UNTERFORUM IST, DA ICH MIT DELPHI NET SO VIEL ZUTUN HABE!

ich habe zwar in meiner Berufsschule damals Delphi gelernt, das ist aber nun fast 10Jahre her xD

Ich wollte mal wieder was in Delphi schreiben, weil ich in etwa wüsste, wie ich das machen kann.

Jedenfalls stehe ich nun vor einen Problem, ich wollte ein Ganz einfaches Noten-Programm schreiben.

soll heissen, ich klicke auf die Note auf den Griffbrett (Button) und ein Label gibt dann meine Notenposition an (soweit so gut, das ist ja noch einfach).

Nun möchte ich mit einem weiteren button abfragen, ob die Note im Edit Feld (normale Noten: ABCDEFG) und die Position (also net das ABCDEFG, sondern ein E1, E2, E3 usw.) im Label übereinstimmen, damit in einen weiteren Label entweder RICHTIG oder FALSCH kommt.
Und wenn Falsch, soll noch zusätzlich die richtige Note in einen weiteren Edit Feld erscheinen.

Das das ganze mit der when if else funktion machbar ist, ist mir klar, aber irgendwas stimmt mit den variablen oder so net?

a.def 30. Jan 2017 18:19

AW: Wenn Abfage Hilfe
 
Was ist "Position" und wie ist das bei dir umgesetzt? Also das E1, E2, E3?

derPat17 30. Jan 2017 18:24

AW: Wenn Abfage Hilfe
 
"Position" ist nix anderes als eine Text Hilfestellung für den User, welchen Button man anklickte in Form eines Textes im Label [und E1, E2 soll einfach der text sein, musik eben :)]

derPat17 30. Jan 2017 18:45

AW: Wenn Abfage Hilfe
 
zur verdeutlichung, ein Bild meiner Form:

http://www.bilder-upload.eu/thumb/d90759-1485801971.png

Slipstream 30. Jan 2017 23:02

AW: Wenn Abfage Hilfe
 
Vielleicht ist es ja schon zu spät und ich zu müde, um überhaupt noch was zu begreifen, aber ich habe wirklich nicht verstanden, was du eigentlich machen willst und wo dein Problem liegt. Das Bild, das du verlinkt hast, ist noch dazu viel zu klein, um darauf überhaupt was erkennen zu können.

Was mir noch aufgefallen ist: Es gibt acht Noten, nicht nur sieben: CDEFGAH.

Zitat:

Zitat von derPat17 (Beitrag 1360401)
Das das ganze mit der when if else funktion machbar ist, ist mir klar, aber irgendwas stimmt mit den variablen oder so net?

IF THEN ELSE kenne ich, aber was ist eigentlich eine when function?

Klaus01 31. Jan 2017 05:22

AW: Wenn Abfage Hilfe
 
.. ein Versuch
Du gibst in einem Editfeld Noten in Form von Buchstaben ein.
Wenn z.B. 'C' eingegeben wird - soll ein Text erscheinen der die Position auf dem "Griffbrett" beschreibt.

Ist das ungefähr richtig?
Grosse
Klaus

p80286 31. Jan 2017 05:35

AW: Wenn Abfage Hilfe
 
Es könnte sich um so etwas wie eine Tabulatur handeln. Nur was da richtig/falsch zu suchen hat ist mir schleierhaft.

Gruß
K-H

Slipstream 31. Jan 2017 08:35

AW: Wenn Abfage Hilfe
 
Zitat:

Zitat von p80286 (Beitrag 1360418)
Es könnte sich um so etwas wie eine Tabulatur handeln. Nur was da richtig/falsch zu suchen hat ist mir schleierhaft.

Oder er möchte eine zufällige Note in der Notentabulatur erscheinen lassen und der Anwender soll dann ins Editfeld reinschreiben, um welche Note es sich handelt. Und wenn er richtig geraten hat, dann erscheint im Label das Wort "Richtig", ansonsten "Falsch". Aber eigentlich wäre es die Aufgabe des Fragers, seine Frage so zu formulieren, dass jeder auf Anhieb versteht, was er will.

p80286 31. Jan 2017 11:43

AW: Wenn Abfage Hilfe
 
[OT]
Zitat:

Zitat von Slipstream (Beitrag 1360435)
Aber eigentlich wäre es die Aufgabe des Fragers, seine Frage so zu formulieren, dass jeder auf Anhieb versteht, was er will.

Das fällt ja auch einigen gestandenen Mitgliedern manchmal nicht leicht:stupid:
[/OT]

Gruß
K-H

derPat17 31. Jan 2017 13:47

AW: Wenn Abfage Hilfe
 
IF THEN ELSE kenne ich, aber was ist eigentlich eine when function?[/QUOTE]

Ja stimmt If .. ich sag ja, ich bin zu lange raus xD

Und nochmal ganz langsam

Ich habe ein griffbrett (Bild) mit buttons.

Jeder Button macht einen label text zu der ausgewählten Position (das funktioniert alles!)

Jetzt gebe ich in einem edit Feld die Note ein (AHCDEFG).

JETZT soll in einem extra Button geprüft werden, ob die Note im edit Feld mit der Notenposition im label stimmt?

Wenn net, dann kommt ein FALSCH mit dem Namen der richtigen Note (nochmal in einem extra label), wenn es stimmt, dann ein RICHTIG.

Hoffe es ist jetzt etwas klarer...

Soll ich das über variablen regeln oder so?

Mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:39 Uhr.
Seite 1 von 3  1 23      

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