Pereiti prie turinio

showdialog() problema


Rekomenduojami pranešimai

Sveiki, rašau programą GUI aplinkoje. Iškilo bėda norint atidaryti trečią langą. Vieną kartą panaudojus showdialog() :

		this->Hide();
	     Labo_Ived().ShowDialog();
	     this->Close();

Atidaro antrą langą, o trečio nebeatidaro parašius lygiai tokį patį tekstą tik pakeitus formos pavadinimą. Ir išmeta tokį error: error C2228: left of '.ShowDialog' must have class/struct/union.

Redagavo MindeB
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Čia kokia kalba? C++? Ne visada galima suprasti pagal 3 eilutes kokia kalba yra naudojama.

Problema tame, kad tu rodai dialogą „Labo_Ived().ShowDialog();“, o po to iškart uždarai pagrindinę formą arba programą - „this->Close();“, todėl gauni „ShowDialog' must have class/struct/union“.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Čia kokia kalba? C++? Ne visada galima suprasti pagal 3 eilutes kokia kalba yra naudojama.

Problema tame, kad tu rodai dialogą „Labo_Ived().ShowDialog();", o po to iškart uždarai pagrindinę formą arba programą - „this->Close();", todėl gauni „ShowDialog' must have class/struct/union".

 

Taip c++. Ištrinus this->Close(), vis tiek meta tą patį errora :(

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...