pole se strukturou   zodpovězená otázka

VB6/VBA

mám toto


Structure XY
        Dim x As Integer
        Dim y As Integer
End Structure

Dim monster() As XY
Dim mmm As Integer

dále mám cyklus, kde pokud přečtená hodnota je 6 což je identifikátor pro příšeru

tak se provede tento kód, který by měl přida do pole monster data o kokrétní příšeře

monster(mmm).x = 123
monster(mmm).y = 23
mmm = mmm + 1

ale ukazuje mi to chybu u monster(mmm).x = 123 se zněním "Odkaz na objekt není nastaven na instanci objektu."

nevím jak toto opravit prosím o radu kde mam chybu , předem děkuji.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Vypadá to že pole není inicializováno (v deklaraci není uvedena velikost pole).

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback