Suffi Geschrieben 6. Januar 2006 Geschrieben 6. Januar 2006 Hallo, vielleicht weiß hier jemand Rat! Ich arbeite mit Powerbuilder, aber für Lösungen in anderen Sparachen wäre ich auch schon dankbar! Ich habe ein Fenster auf dem sich mehrere Checkboxen befinden. Nachdem ich nun alle benötigten Objektnamen in einem Array stehen habe, will ich nun überprüfen, ob diese Objekte angeklickt ( checked ) sind oder nicht. Dazu eine Schleife, die mir eben das kontrollieren soll. FOR i = 1 TO UpperBound(control[]) IF the_class.checked = TRUE THEN .....rechne irgendwas End IF NEXT In the_class stehen die Objektnamen. Die Variable ist vom Typ String ( string the_class[] ) Beim Kompilieren bekomme ich Error: Invalid Operand for Dot Operator: String Condition for if statement must be aboolean Wie kann ich einen Array mit ".irgendwas" verknüpfen? Denn da liegt glaube ich das Problem... Wenn etwas unkalr ist, fragt bitte. Das lässt mir keine Ruhe...
Rollercoaster Geschrieben 11. Januar 2006 Geschrieben 11. Januar 2006 Hallo, ich kenne solche Fehlermeldungen von C#. der Operator = ist eventuell kein Vergleichsoperator sondern ein Zuweisungsoperator. Versuche es mal mit IF the_class.checked == TRUE THEN
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden