Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - If Abfrage Funktioniert nicht !


Kahmir94 - Mi 20.04.11 18:22
Titel: If Abfrage Funktioniert nicht !
Hey leute,
ich hab grad versucht ne if abfrage zu machen aber sie funktioniert irgendwie nicht.

if Edit1.Text = 'delphi' then ShowMessage ('Richtig') ;

Kann mir vllt einer bitte hilfen ?
EDIT: Der Code wird aktiviert mit Button Klick und eine TEDIT box ist auch da


HenryHux - Mi 20.04.11 18:32

Naja, die if-Abfrage ist nicht falsch.
Es wird woanders liegen.
Hast du wirklich "delphi" eingegeben? In KleinBuchstaben?
Ist das Feld in das du etwas eingibst auch Edit1?

Du könntest aus den = auch mal ein <> machen und gucken ob er dann was macht.

lg


platzwart - Mi 20.04.11 18:50

Welche Fehlermeldung kommt denn?

Btw.: "" <> ''


Kahmir94 - Mi 20.04.11 19:39

Hab mein Delphi nochmal neugestartet und jetzt klappts aufeinmal. Naja trotzdem danke.
Eine Frage hätt ich allerdings noch.
Wie definier ich eine Variable die alles sein kann ? (string, float, integer)


jaenicke - Mi 20.04.11 19:46

user profile iconKahmir94 hat folgendes geschrieben Zum zitierten Posting springen:
Eine Frage hätt ich allerdings noch.
Neue Frage, neuer Thread. ;-)

user profile iconKahmir94 hat folgendes geschrieben Zum zitierten Posting springen:
Wie definier ich eine Variable die alles sein kann ? (string, float, integer)
Das kann ein Zeichen eines schlechten Konzepts sein, also pass damit auf, ob du das wirklich brauchst, aber es gibt TValue (Unit Rtti) oder Variant als Typ.