WebBrowser aktualisieren



  • Hi, ich wollte mittels WebBrowser ActiveX eine Seite mehrfach
    erneut laden. Unsere Homepage habe ich damit auch ansteuern können und
    die entsprechende Seite wurde auch richtig dargestellt. Allerdings
    scheint das Programm meine Schleife nicht zu mögen. Denn eigentlich
    sollte die Seite (so wie im IE mit F5) häufiger erneut geladen werden:

    (in meinem Button hinterlege ich folgendes)

    UpdateData(true);
    
    CString urlfarm;
    urlfarm= web.get_LocationURL();//nimm aktuelle url für nochmalige Aufrufe...
    
    for(int i=0;i<anz;i++)
    {
    	web.Navigate(urlfarm,0,0,0,0);
    	//MessageBox(urlfarm);
    
    }
    

    Der Counter zählt auf der Webseite jedoch nciht hoch. Ich finde keine
    Lösung bzw. erkenne nichtmal das Problem 😞



  • das kann auch nicht gehen, wenn du dich mit der nachrichtenverarbeitung von windows auskennen würdest, hättest du so was schon mal gar nicht gemacht. Setz die zeile mit dem Navigate in nem Timer und lass den jede sekunde oder so auslösen dann sollte dein problem gelösst sein, wenn da nicht noch was anderes ist.


Anmelden zum Antworten