Wo ist THTML?
-
und wie wurde da zB das RequestDoc ersetzt?
-
Keine Ahnung, ich kenne den BCB erst ab Version 5.
Du solltest dir, nach dem Studium der Hilfe zu TCppWebBrowser, auf jeden Fall den entsprechenden FAQ-Abschnitt ansehen sowie die Suchfunktion des Forums benutzen. Da findest du etliche Beiträge, die dir einen Einstieg in den Umgang mit TCppWebBrowser erlauben.
-
ok, danke

-
Ok, soweit hab ich das jetzt verstanden, aber 2 Probleme noch (gehören zusammen, deswegen gleich hier rein)!
Wie kann ich hier eine ProgressBar am besten verwenden, um den fortschritt anzuzeigen? Sicherlich im OnProgressChange ereigniss, aber wie?
Wie kann ich die ProgressBar so in das Panel einbauen, das größe immer angepasst wird, wenn form verändert wird?
Wobei erste frage wichtiger wäre!
Danke schonmal im voraus
-
zu 1.:
einmal die hilfe von borland angeschmissen und schon weiss man es:
Progress gibt an, wie weit die Operation fortgeschritten ist (0 bis ProgressMax). Wenn Progress den Wert –1 hat, ist die Aktion abgeschlossen.
ProgressMax gibt den Maximalwert für Progress an.
Tip: Sie können den Fortgang auch in Prozentwerte umrechnen (wenn Progress nicht –1 ist). Multiplizieren Sie dazu den Wert von Progress mit 100, und dividieren Sie das Ergebnis durch ProgressMax.
zu 2.:
es gibt für (ich glaube zwar jedes, sage aber mal lieber fast) die elemenete eine eigenschaft namens anchors, darin kannste du das objekt an den ecken einhaken lassen. bei anderen wiederrum kannst du sofort die align eigenschaft verwenden!gruß gerd
-
Ja mein problem is nur, ich weiß nich was ProgressMax ist!

-
ohne dich ärgern zu wollen, aber diese frage ist, dank des namens eigentlich überflüssig, progressmax zieht sich da Tcppweb.... selbst, darum brauchst du dich nicht zu kümmern!
setze folgendes in onprogresschange beim cppweb....
try{ pBar->Position = Progress * 100 / ProgressMax; } catch(...) { pBar->Position = 0; }gruß gerd
-
oh, das hatte ich mir so ja noch garnicht angeschaut, hast aber recht!
Nur bekomm ich immer eine Division durch Null fehler...
-
wenn du es mit try und catch machst erscheint diese fehlermeldung nur in der IDE, in der EXE selbst, wenn du diese mal nicht aus deiner ide aufrufst passiert alles so, wie es soll.
gruß gerd
-
nicht ganz, die ProgressBar wird leer und bleibt leer....=/
-
sowie die division durch 0 auftritt wird sie bei "catch" auf 0 gesetzt, dann ist die seite ja auch geladen!
gruß gerd
-
Hallo
geladen ist sie da noch nicth (glaube ich)
ProgressMax = 0 ?
Warum denn ?MfG
Klaus
-
die seite ist dasnn definitiv nicht geladen....einfacher test:
im BCB starten, und da kommt schon exception bevor die seite auch nur annähernd zu sehen ist...
nur müsste es nicht mit den events: OnDownloadBegin, OnDownloadComplete und OnProgressChange gehen?
-
also bei mir klappts tadellos! *grübel*
gruß gerd
-
also bei mir net, habs mal getestet!
Kann euch aber jetzt nich sagen warums nich geht...!
-
KlausB schrieb:
Hallo
geladen ist sie da noch nicth (glaube ich)
ProgressMax = 0 ?
Warum denn ?MfG
Klausganz einfach, damit die funktion beendet werden kann. übrigends steht es ja auch so in der hilfe also warum soll es nicht genauso klappen?
gruß gerd
-
in der hilfe steht auch, das man für eine fortschrittsanzeige die drei oben erwähnten events nehmen soll....
-
ja, aber bei mir funzt es so, dann brauche ich doch nicht mehr mühe machen!
gruß gerd