MFC + Konsole



  • SO! Soweit siehts nun aus:

    DWORD charsw;
    AllocConsole();

    UpdateData(TRUE);

    CString Text = system("net send konfuzius uiuiu");

    while(m_intEdit5 > 0)
    {
    MessageBox("In der Schleife", NULL, MB_OK);
    m_intEdit5--;
    WriteConsole(GetStdHandle(STD_OUTPUT_HANDLE),Text,strlen(Text),&charsw,NULL);
    //FreeConsole();
    UpdateData(FALSE);
    Sleep(500);
    }
    FreeConsole();

    }

    Wieso funzt dat net? 😕
    Er macht die Schleife der Anzahl entsprechend, allerdings sendet er mir nur eine Nachricht! Und er sendet sogar eine Nachricht, wenn er nicht in der Schleife ist! 😕



  • Liegt wahrscheinlich daran das du den system-Befehl über der Schleife aufrufst



  • CString Text = system("net send konfuzius uiuiu");

    ?
    Du versuchst CString int zuzuweisen?

    CString Text;
    Text.Format("%d",system(...));
    


  • Kein Plan - sorry - muss mal trotzdem schreiben.
    Wie das ausschau versuchst du grad so was zu schreiben:
    ein "Front-End" für "net send"?
    wenn ja, mit Fenster?
    wenn ja, modal?
    wenn ja, kann man damit z.B. während eines Games "net send" machn ???



  • danke
    hat mir sehr geholfen 😉



  • Also die Anwendung ist Dialogbasierend (im Moment)

    Da ich selber noch Newbie bin kann ich es noch nicht so einstellen, dass es während des Games funzt, aber ich werde das Prog wahrscheinlich demnächst auf meiner Homepage veröffentlichen, dann kannst es dir ja mal angucken.



  • Hab grad mal vorbeigeschaut (konfu-privat)
    Das Proggi gibts ja noch nicht.
    Wenn du es fertig hast und freigibtst auf deiner Page bitte
    kurze mail an eMail@antennenmenschen.de
    Freu mich schon, habs nämlich auch mal probiert.
    Habs irgendwann aufgegeben, wär aber ganz supi so ein Teil.

    Also einfach kurze Info wenn es soweit ist an: eMail@antennenmenschen.de
    Danke. 😉



  • jo
    klar mach ich!

    Kann sein, dass das Prog erst in den nächsten Tagen auf der HP landet!

    Muss noch Feinheiten einbauen *gg*

    ps: Aber bitte nicht als Mailbomber verwenden! 😃 😃 😃 😃



  • Ach wenn ich grad am posten bin *gg*

    Hier gibts noch ne Warnung:

    Kompilierung läuft...
    script1Dlg.cpp
    C:\****\.cpp(269) : warning C4101: 'charsw' : Unreferenzierte lokale Variable
    Linker-Vorgang läuft...

    ******.exe - 0 Fehler, 1 Warnung(en)

    Die Warnung müsste ich noch wegbekommen (Programm läuft aber schon super) 🕶



  • Dann lösch halt die Variable 'charsw' im Quellcode.



  • - gelöscht -

    [ Dieser Beitrag wurde am 17.09.2002 um 17:54 Uhr von Nemesyzz editiert. ]


Log in to reply