Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Smyčka For určuje proměnnou čítače typu, která nepodporuje požadovaný operátor.
Proměnná čítače ve For smyčce může být libovolného datového typu, který podporuje všechny následující operátory:
Větší než nebo rovno (
>=)Menší než nebo rovno (
<=)Sčítání (
+)Odčítání (
-)
Pokud pro proměnnou čítače použijete číselný datový typ, podporují se všechny předchozí operátory. Pokud používáte uživatelsky definovanou třídu nebo strukturu, musíte definovat všechny předchozí operátory pro danou třídu nebo strukturu.
Všimněte si také, že datové typy start, enda step výrazy v For příkazu musí rozšířit na datový typ proměnné čítače. Pokud je proměnná čítače uživatelsky definovanou třídou nebo strukturou a startendvýraz , nebo step výraz je jiného typu, je nutné definovat operátor převodu CType pro provedení nezbytného převodu.
ID chyby: BC33038
Oprava této chyby
Ujistěte se, že je správný pravopis datového typu čítače proměnné.
Pokud pro proměnnou čítače používáte uživatelsky definovanou třídu nebo strukturu, definujte všechny požadované operátory pro danou třídu nebo strukturu.
V závislosti na datových typech
start,endastepvýrazy může být nutné definovat jeden nebo víceCTypeoperátorů převodu, aby je převedla na datový typ proměnné čítače.