Avatar billede bjering Nybegynder
13. februar 2004 - 17:34 Der er 2 kommentarer og
1 løsning

skrive fra main dialog til en added ny dialog (editbox)

hejsa eksperter :D

jeg har et problem jeg sidder og roder med, jeg har nogle filer eks:

UpdaterDLG.cpp
UpdaterDLG.h
status.cpp
status.h

jeg har så også en updater dialog og en status dialog

jeg kan godt vise status dialogen med

void CUpdaterDlg::OnStatusdp()
{
    // TODO: Add your command handler code here
        status dlgstatus;
        dlgstatus.DoModal();   
}

jeg har lavet 2 edit boxe i status dialogen der hedder:

m_strMessage
m_strMessage1

jeg har en streng i UpdaterDLG.h filen der hedder:

m_strMessage1 = "Online";

hvordan sender jeg online fra updaterdlg.h til min status dialog's editbox ?

jeg har prøver en masse intet virker..

heller ikke status::m_strMessage1 = "Online";
Avatar billede bjering Nybegynder
13. februar 2004 - 17:36 #1
p.s hvis den er svær og ser ud som om den kræver flere points kan vi sagtens finde ud af det, bare det kommer til at virke..

og p.s, data skal kun sendes til status dialogens edit box, ikke den anden vej
Avatar billede hhdsleizer Nybegynder
13. februar 2004 - 22:55 #2
Prøv med.

void CUpdaterDlg::OnStatusdp()
{
    // TODO: Add your command handler code here
        status dlgstatus;
        UpdateData(true);
        dlgstatus.m_strMessage1 = m_strMessage1;
        UpdateData(false);
        dlgstatus.DoModal();
}

hvis alt går efter planen burde det virke... men er selv ret grøn i mfc... men det er da forsøget værd

Sleizer
Avatar billede bjering Nybegynder
14. februar 2004 - 06:45 #3
det virkede bare, du var måske ikke så "grøn" alligevel :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester