Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hab das nun geändert. Allerding kommst immer noch die selbe Fehlermeldung. In dem Array habe ich 29 verschiedene Zeichenketten, jeweils in Anführungsstriche gesetzt und mit Kommata von einander getrennt.
setze mal einen Haltepunkt vor den Command-Aufruf.
Stelle den Cursor in die Zeile des Aufrufs: Command(x).Caption = CStr(antwort)
und betätige die F9-Taste.
Starte dann dein Programm und wenn dieses dann an dieser markierten Stelle anhält, gehe mit der Maus darüber und lasse dir die Value-Werte vom Command(x).Caption und die Value-Werte vom Antwort-Array anzeigen.
Allerdings zieht das ungeahnte Konsequenzen nach sich
Wie weise ich nun dem Button mit der richtigen Lösung ein anderes Ereignis zu als den anderen vier?
wie ich schon im voraus beschrieben habe, weise dem richtigen Button in der TAG-Eigenschaft ein True oder ein False zu.
Die Abfrage beim Klick-Ereignis sieht dann so aus:
z.B.
If Command(index).tag = true then
msgbox "Richtige Antwort"
else
msgbox "Falsche Antwort"
endif