Scaleo
17.08.2006, 02:13
Hi!
Zu Beginn entschuldige ich mich dafür, sollte der Thread in einem falschen Bereich gelandet sein, ich bin (wie man links sieht) neu hier und wusste deshalb nicht 100%ig wo ich ihn erstellen sollte.
Falls er also falsch ist, bitte verschieben. :)
Also zu meinem Problem: für die meisten von euch wird es eine Tippübung sein, aber ich sitze schon etwas länger dran (den ganzen Abend) und komme nicht richtig weiter, entweder ich bin schon zu müde oder was ich eher glaube, einfach zu unbegabt.
Also mein Programm besteht zum größten Teil aus 3 Eingabefeldern, wo der User einen beliebigen Text eintragen kann.
Wenn man eine Funktion aufruft (über einen Button), soll das passieren:
Wenn in 2 Boxen der gleiche Text steht, soll sich die Hintergrundfarbe dieser beiden Boxen grün färben.
Wenn in der 3. Box auch noch ein Text steht, der sich aber von den anderen unterscheidet, soll die 3. Box rot werden, wenn darin aber keiner steht, soll sie weiß bleiben.
Steht in allen Boxen der gleiche Text, werden folglich alle grün.
Wenn z. B. nur in 1 Box ein Text steht, muss diese weiß bleiben, weil kein anderer Text zum Vergleichen da ist. Die Boxen können untereinander ausgetauscht werden, das heißt jede Box kann mal den gleichen Text wie eine Andere, einen anderen Text oder überhaupt keinen Text haben.
Ablaufen soll der Vorgang wie gesagt in einer Funktion, damit man jederzeit neu Vergleichen kann. Wenn die Funktion beendet ist, soll die vergebene Hintergrundfarbe erhalten bleiben, bis man einen neuen Text eingegeben hat und die Funktion erneut startet.
Was ich jetzt nicht möchte ist jemand, der mir das in einer Programmiersprache vorprogrammiert (1. gilt es in den meisten Foren als unhöflich, sich so "bedienen" zu lassen, und 2. ihr wisst die Sprache nicht :p ), sondern jemand der mir erklärt, wie man grundsätzlich soetwas verwirklicht, mit if-verzweigungen, while-schleifen, "="-Vergleiche ect., sodass ich es dann auf meine Sprache "umschreiben" kann.
Danke schonmal für eure Hilfe :)
Zu Beginn entschuldige ich mich dafür, sollte der Thread in einem falschen Bereich gelandet sein, ich bin (wie man links sieht) neu hier und wusste deshalb nicht 100%ig wo ich ihn erstellen sollte.
Falls er also falsch ist, bitte verschieben. :)
Also zu meinem Problem: für die meisten von euch wird es eine Tippübung sein, aber ich sitze schon etwas länger dran (den ganzen Abend) und komme nicht richtig weiter, entweder ich bin schon zu müde oder was ich eher glaube, einfach zu unbegabt.
Also mein Programm besteht zum größten Teil aus 3 Eingabefeldern, wo der User einen beliebigen Text eintragen kann.
Wenn man eine Funktion aufruft (über einen Button), soll das passieren:
Wenn in 2 Boxen der gleiche Text steht, soll sich die Hintergrundfarbe dieser beiden Boxen grün färben.
Wenn in der 3. Box auch noch ein Text steht, der sich aber von den anderen unterscheidet, soll die 3. Box rot werden, wenn darin aber keiner steht, soll sie weiß bleiben.
Steht in allen Boxen der gleiche Text, werden folglich alle grün.
Wenn z. B. nur in 1 Box ein Text steht, muss diese weiß bleiben, weil kein anderer Text zum Vergleichen da ist. Die Boxen können untereinander ausgetauscht werden, das heißt jede Box kann mal den gleichen Text wie eine Andere, einen anderen Text oder überhaupt keinen Text haben.
Ablaufen soll der Vorgang wie gesagt in einer Funktion, damit man jederzeit neu Vergleichen kann. Wenn die Funktion beendet ist, soll die vergebene Hintergrundfarbe erhalten bleiben, bis man einen neuen Text eingegeben hat und die Funktion erneut startet.
Was ich jetzt nicht möchte ist jemand, der mir das in einer Programmiersprache vorprogrammiert (1. gilt es in den meisten Foren als unhöflich, sich so "bedienen" zu lassen, und 2. ihr wisst die Sprache nicht :p ), sondern jemand der mir erklärt, wie man grundsätzlich soetwas verwirklicht, mit if-verzweigungen, while-schleifen, "="-Vergleiche ect., sodass ich es dann auf meine Sprache "umschreiben" kann.
Danke schonmal für eure Hilfe :)