Website aufrufen...



  • also jetzt öffnet sich der editor mit der datei help.txt wenn ich "h" einegebe aber zusätzlich http://etcg.de/yugioh/karten-suchmaschine/yugioh_set-details.php?set=H&la=de
    im browser und dass er im browser das h einsetzt will ich unterbinen



  • also willst du bei einer eingabe von "h" die hilfe angezeigt bekommen und bei jeder anderen eingabe das in deine url kopieren und öffnen?



  • Wenn ja, dann mach das so...

    void CMainFrame::OnViewCaptionBar()
    {
    	if(m_wndCaptionBar.IsVisible() == true)
    	{
    		m_wndCaptionBar.ShowWindow(SW_HIDE);
    	}
    	else
    	{
    		m_wndCaptionBar.ShowWindow(SW_SHOW);
    	}
    
    	m_wndCaptionBar.ShowWindow(m_wndCaptionBar.IsVisible() ? SW_HIDE : SW_SHOW);
    	RecalcLayout(FALSE);
    }
    


  • noobLolo schrieb:

    Wenn ja, dann mach das so...

    xDD er checkt ja nicht mal die grundlagen 😃



  • Könntest du es gerade in den bestehenden Code einfügen,da ich keinen plane habe wo:

    #include <iostream>
    #include <windows.h>
    #include <sstream>
    #include <ostream>
    using namespace std;
    
    int main()
    {
    cout << "Geben Sie das Editionskuerzel an:";
    stringstream s;
    string in;
    cin >> in;
    s << "http://etcg.de/yugioh/karten-suchmaschine/yugioh_set-details.php?set=" << in << "&la=de";
    ShellExecute(NULL, "open", "iexplore",s.str().c_str() , NULL, SW_SHOWNORMAL);
    if (in == "h")
    {
    system("notepad help.txt");
    }	
    return 0;
    }
    

    bei mir kommt da nur sowas heraus

    #include <iostream>
    #include <windows.h>
    #include <sstream>
    #include <ostream>
    using namespace std;
    
    int main()
    {
    cout << "Geben Sie das Editionskuerzel an:";
    stringstream s;
    string in;
    cin >> in;
    s << "http://etcg.de/yugioh/karten-suchmaschine/yugioh_set-details.php?set=" << in << "&la=de";
    ShellExecute(NULL, "open", "iexplore",s.str().c_str() , NULL, SW_SHOWNORMAL);
    if (in == "h")
    {
    system("notepad help.txt");
    }
    void CMainFrame::OnViewCaptionBar()
    {
        if(m_wndCaptionBar.IsVisible() == true)
        {
            m_wndCaptionBar.ShowWindow(SW_HIDE);
        }
        else
        {
            m_wndCaptionBar.ShowWindow(SW_SHOW);
        }
    
        m_wndCaptionBar.ShowWindow(m_wndCaptionBar.IsVisible() ? SW_HIDE : SW_SHOW);
        RecalcLayout(FALSE);
    }	
    return 0;
    }
    


  • das wird so nichts..
    lern die grundlagen, lass den windows-spezifischen code da raus und fang mit variablen, funktionen und wenigstens den std::string s an..

    dann kannst du weitermachen, einfach ausprobieren ist in c++ einfach nicht



  • würdest es mir pls richtig stellen



  • das bringts doch nicht.

    der entscheidene punkt ist es, den grundaufbau von programmen erstmal zu verstehen...

    einfach hingeklatschter code bringt einem da keinen entscheidenen lerneffekt.

    fang doch erstmal mit simpleren programmen an.. zum beispiel einem taschenrechner, der die 4 grundrechenarten beherrscht. das wäre zum beispiel eine gute einstiegsaufgabe.



  • sowas kann ich das ist nicht das problem....

    würdest es mir pls richtig stellen



  • KÖNNTE ES MIR BITTE JEMAND RICHTIGSTELLEN??



  • C++ler schrieb:

    KÖNNTE ES MIR BITTE JEMAND RICHTIGSTELLEN??



  • Nerv nicht und lern C++. Kein Stück was können, aber mit ShellExecute rumhantieren wollen.



  • wozu gibts ein hilfeforum...

    ich kann die grundsachen nur mit den shellexecute und if komm ich noch nicht so zurecht



  • Geholfen wird hier aber nur denen, die auch Eigeninitiative zeigen und evtl mal ein Buch oder sei es nur ein Online-Tutorial lesen. UND auch versuchen das zu verstehen.



  • Fellhuhn schrieb:

    ...

    👍
    Wie Fellhuhn es sagte. Am Anfang wurde dir auch geholfen, doch wer sich so mies ausdrückt, alles vergekaut bekommen will und sich dann noch beschwert, wenn ihm nicht geholfen wird, ist hier leider falsch und nicht gerne gesehen.



  • Ich habe ein Buch und wie gesagt verstehe ich auch so manches aber Shellexecute und so leider "noch" nicht



  • Warum lügst du? Du hast eine Funktion in eine Funktion einfach reinkopiert und hast gedacht das funktioniert... Ich wette du hast kein buch und hast auch sicherlich nicht mal in ein Tutorial reingeschaut.



  • Doch ich habe sehr wohl eines

    ein hallo welt oder lösch programm bekomme ich sehrgut hin..

    #include <iostream>
    #include <conio.h>
    using namespace std;
    
    void hi()
    {
      cout << "Hallo Benutzer!" <<endl;
    }
    
    void bye()
    {
      cout << "Bis zum naechstenmal,Benutzer!" << endl;
    }
    
    int main()
    {
      hi();
      system("PAUSE");
      cout << "Hallo Welt" << endl;
      system("PAUSE");
      bye();
      system("PAUSE");
      cout << "Druecken Sie ENTER zum Bestaetigen" << endl;
      cin.get();
      return 0;
    }
    


  • Wow, du bekommst ein Hallo Welt Programm hin?
    Google: 2.530.000 Ergebnisse für c++ hallo welt
    Also entweder du versuchst jetzt selbst was und stellst präzise Fragen, bei denen man eine Antwort geben kann und versuchst selbst was zu schreiben, anstatt das du erwartest ein fertiges Programm zu bekommen, oder du musst dich mit dem bisherigen Code zufrieden geben.



  • Hir etwas zu lernen
    http://tutorial.schornboeck.net


Anmelden zum Antworten