Minulla on tässä eräänlainen peliprojekti, jota olen työstänyt jo jonkun aikaa.
Tänään aamulla avasin projektin, mutta yllätyksekseni, kun koitin ottaa esille
ainoan formin, joka siinä on, kaataa se koko vb:n ja ladatessaan projektia, se kertoo jonkun erheen, joka liittyy jollain tapaa logiin.
En pysty edes ajamaan projektia, koska se kaatuu siinäkin.
Login sisältö:
Line 67: All controls must precede menus; cannot load control MyCards. Line 77: All controls must precede menus; cannot load control Challe1. Line 87: All controls must precede menus; cannot load control CharacterSheet. Line 97: All controls must precede menus; cannot load control chat. Line 107: All controls must precede menus; cannot load control inventory. Line 116: All controls must precede menus; cannot load control login. Line 123: All controls must precede menus; cannot load control ws. Line 133: All controls must precede menus; cannot load control CreateAccount. Line 143: All controls must precede menus; cannot load control World. Line 52: Cannot set checked property in menu menu1. Parent menu cannot be checked.
Onko muilla ollut samanlaisia ongelmia ja miten näistä voisi selvitä? Ei tekisi mieli heittää hukkaan suurta määrää koodia.
EDIT: Sain korjattua, rakentamalla formin uudelleen. Onneksi lähes kaikki osat olivat usercontrollereita. :)
Eipäs toimikkaan. Kun sulkee projektin, valittaa se edelleen tuota samaa.
En vain oikein ymmärrä, että mistä tuo johtuu. Onko minulla sitten liikaa usercontrollereita per form?
Moikka nomic!
Tsekkaa mitä tapahtuu jos lataat sen formin uuteen projektiin...
Täältä voit tsekata syitä ja seurauksia
Kokeilin laittaa toiseen projektiin, herjasi samaa virhettä, mutta toimii. Jos lisään siihen tarvittavat kontrollerit, ja tämän jälkeen tallennen, ei projekti aukea enään, tai sitten se lyö virheen kehiin. Tuolta sivustakaan ei löytynyt sopivaa virhettä.
Moikka taas nomic!
Onko sulla siinä formissa menu bar?...ja formin Load tapahtumassa esim. vaikkapa valinta.x checked = True?...jos on niin kokeile poistella pelistä yksitellen ('valinta.x checked = True) ja testaile josko vika vaikka löytyis...
Tuli vaan mieleen kun katselin tota loki jutskaa...
Cannot set checked property in menu menu1. Parent menu cannot be checked
...että latauksen yhteydessä ohjelmasi yrittää asettaa pudotusvalikossa jonkin emovalinnan arvoksi checked. Poistele kaikki tällaiset asetukset, jos niitä löytyy. Jos asettelet menun checked asetuksia formin load tapahtumassa niin siirrä ne vaikka paint tapahtumaan.
Aihe on jo aika vanha, joten et voi enää vastata siihen.