| |
|
|
| Roland ha para X11-Paket una Demo QueryInterface.prf beigelegt.
Yo habe Uwes [...] ocxPackages nutzen querer una Brücke zwischen el X11-htmlWin para ocx a schlagen, gelang me pero no.
Lo gelang me auch no con el ocxPackage una https Página a abierto.
Kurzum: Yo möchte el vom Navegador erzeugten Ver código fuente uno https Página ablesen como z.B. dieser: [...]
Tatsächlich Yo lo encima una gemeinen Workaround con urlDownloadToFileA hinbekommen indem Yo JavaScripts el Página en un normale por http erreichbare Página abgelegt habe. Der Navegador ruft entonces el por https erreichbaren Scripts de - führt esta de - y urlDownloadToFileA läd entonces el erzeugten HTML. Wenn Expediente sin embargo lokal abgelegt es, entonces funktioniert el Trick no mehr - y yo möchte en una Hilfsseite verzichten.
Desde que de OCX & Co. ni idea habe Por favor, Yo en Ayuda.
|
|
|
| |
|
|
|
| Hier una Ver código fuente (Presentación de Roland) welcher la página ya korrekt läd y zeigt, Yo sólo no a el HTML heran komme: [...] |
|
|
| |
|
|
|
| Posesiones mich a para Document&,body durchgearbeitet y sehe por ocxBrowse() el una get innerHTML posible wäre - welches beim Testen sin embargo en me sólo Se bloquea verursacht - tal vez porque hinter el Interface-Pointer kein Objeto es heul... |
|
|
| |
|
|
|
| Lo scheint me por el Protokoll https Métodos oder Características no normal abrufbar son... |
|
|
| |
|
|
|
| Puedo mich wohl vom Document a a Eigenschaft bgcolor hangeln, aber egal Yo en bgcolor eingebe - h& es siempre 0 NULL. Gebe Yo sin embargo una no vorhandenes Attribut una entonces erscheint korrekterweise una Fehlermeldung. KompilierenMarcaSeparación |
|
|
| |
|
|
|
| Es me gelungen, Yo brauche tal vez entonces doch no Ayuda mehr. KompilierenMarcaSeparación--Alle Links einer Webseite auflisten
--Es könnten noch weitere Eigenschaften (ID, Target usw.) ermittelt werden
window 10,100-780,400
$H Windows.ph
$H ocx2.ph
$I ocx2.inc
$I HtmlExtra.inc
$I ocxinfo.inc
ocxInit()
cls
print jo
declare WebControl&
var WebObject&=ocxCreate(https://seite,%hwnd,500,10,250,100,$50800000,addr(WebControl&))
whilenot %mousekey
sleep 50
setText %hWnd,Läd: +ocxget(WebObject&,readystate)
endwhile
while %mousekey
wend
var Document&=ocxGet(WebObject&,Document)
var collection&=ocxGet(Document&,Body)
print ocxGet(collection&,innerHTML)
waitinput
end
Der Source läd la página y son el gerenderten HTMLText zurück. Der Haken: Erst después de se el ReadyState en 4 eingepegelt ha - el muss uno wohl beachten... (sicher porque hier el Server el Daten chunked übermittelt)
El Vorlagen de UWE y Incluya el y el Headfile son simplemente große Klasse - danke Uwe!
Zwar podría Yo bisher el Brücke de Uwes Incluir para XProfan11schen htmlWIN hier no schlagen - aber el bekommt sicher alguien hin el se con el Materie auskennt. |
|
|
| |
|
|
|
Frank Abbing | Dieser Hilo erinnert una bischen a diverse AH-Hilos... ...por lo tanto texte Yo algo zwischendurch... |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Jörg Sellmeyer | Frank Abbing
Dieser Hilo erinnert una bischen a diverse AH-Hilos... ...por lo tanto texte Yo algo zwischendurch...
LOL Daran fühlte Yo mich auch erinnert, con el Diferencia, daß hier kein geheimnisvolles Geraune encima no a postenden Code auftaucht, pero nutzbarer Ver código fuente! |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 27.03.2008 ▲ |
|
|
|
|
| Hier una überarbeitete ocx2.ph (2 kleine Syntaxfehler lejos) y para XProfan 11 angepasste ocx2.inc y una Ejemplo (en el lo me lediglich ging) welches el Body uno html Dokumentes encima https (mgl. SSL) abruft. |
|
|
| |
|
|
|
Uwe ''Pascal'' Niemeier | ¡Hola Personas!
Erstmal dank a IF para el Blumen
Der Brückenschlag zwischen XProfan11 y ocx debería eigendlich así aussehen (ungetestet): KompilierenMarcaSeparación o KompilierenMarcaSeparación Soweit Yo el sehe, debería uno Zugriff en alles kriegen, qué en el WebBrowser-Ventana adecuado se, auch wenns zB. encima Scripts a Laufzeit producido se. Haarig se lo allerdings, si Frames enthalten son, porque cada de denen una propio Document-Object enthält. Aber como puede ser se a diversen JavaScript-Codes orientieren, el una continuación después de Profano portieren kann.
BTW: Yo arbeite ya con el nächsten ocx-Versión, en uno Fehlermeldungen unterdrücken kann. Werde en Gelegenheit lo una neues Package schnüren
PS: Hab gerade gesehen, dass Yo mich todavía garnicht en Roland bedankt habe para ser Interface-Ejemplo... Das hole Yo hiermit después de! La idea, una Interface en un Struktur a übertragen es genial! Und Yo tener mich con Dutzenden(!) selbstdefinierter Encabezamiento rumgeschlagen...
PPS: El asynchronen Ladefunktionen haben mich inzwischen auch ya Nerven gekostet...
SeeYou Pascal |
|
|
| |
|
|
|
| Yo habe el Fehlermeldungsmessagebox simplemente ausgeklammert en sin Messagebox prüfen a puede si document.body.innerHTML ya befüllt es - z.B. con |
|