[ bjtetf @ 15.03.2006. 08:51 ] @
| Imam odredjeni problem:
Kreirao sam jedan edit box,jedno dugme i jedan combo box.
I sada zelim da kada odaberem npr nesto iz combo boxa i kliknem na to dugme da se to prikaze u edit boxu.I tosam uradio.
CEdit* ed1 = (CEdit*) GetDlgItem(IDC_NAMJERNICE);
ed1->GetWindowText(m_strNarudzba);
...
Ali kada zelim da ponovim proces ali sa nekim drugim nazivom iz combo boxa, on mi se upise preko vec postojeceg u edit boxu, a to ne zelim.zelim da se ovaj ispise u novi red.
tj ako je bilo stanje u edit boxu
hmmm, a vrijednost sljedeca u combo boxu hmmm2->
edit box
hmmm
hmmm2
|
[ stargazer @ 15.03.2006. 13:29 ] @
ja ne znam MFC, ali logika stvari nalaže da prvo sačuvaš postojeći tekst, a zatim taj iz comboa dodaš na sačuvani, pa onda takav string da postaviš u edit
a i ovaj kod koji si stavio je nepotpun u kontekstu tvog pitanja
[Ovu poruku je menjao stargazer dana 15.03.2006. u 14:33 GMT+1]
[ bjtetf @ 16.03.2006. 09:33 ] @
CEdit* ed1 = (CEdit*) GetDlgItem(IDC_NAMJERNICE);
ed1->GetWindowText(m_strNarudzba);
m_proba=m_strNarudzba;
UpdateData(FALSE);
Ovo je potpun kod, sa tim da je m_proba variabla edit boxa, m_strNarudzba variabla combo boxa.
Ono sto si rekao je logicno, samo ne znam kako to da izvedem.
[ stargazer @ 16.03.2006. 17:51 ] @
kao što rekoh, ne znam MFC, ali taj princip bi trebao da znaš da izvedeš
[Ovu poruku je menjao stargazer dana 16.03.2006. u 18:52 GMT+1]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.