| |
|
|
Georg Hovenbitzer | allô zusammen, je besoin eure Aider chez einem OCX Problem. Gibt es une Possibilité qui URL eines Bildes aus dem Voir le texte source einer Webseite auszulesen? Folgender Code liest mir qui le chasseur ID et den le chasseur Titel (Überschrift Forumsbeitrag) aus. KompilierenMarqueSéparationwindow 780,400
$H Windows.ph
$H ocx3a.ph
$I ocx3a.inc
Declare Element&
Declare Text$
Declare Inhalt$
Declare PageID$
Declare PosID&
Declare PageTitel$
Declare WebControl&
ocxInit()
var File$="Test.htm"
var WebObject&=ocxCreate(File$,0,0,0,0,0,0,addr(WebControl&))
var Document&=ocxGet(WebObject&,"Document")
var Collection&=ocxGet(Document&,"links")
WhileLoop 0,ocxGet(Collection&,"length")-1
Element&=ocxMethod(Collection&,"item",&loop,0)
If PageID$ = ""
Text$ = Trim$(ocxGet(Element&,"id"))
If Text$ = "skipToContent"
Inhalt$ = ocxGet(Element&,"href")
PosID& = InStr("threadID", Inhalt$)
PageID$ = Mid$(Inhalt$,(PosID& + 9),(Len(Inhalt$) - (PosID& + 9)))
Text$ = ""
EndIf
EndIf
If (PageID$ <> "") And (PageTitel$ = "")
Text$ = ocxGet(Element&,"href")
If Right$(Text$,Len("Thread&threadID=" + PageID$)) = "Thread&threadID=" + PageID$
PageTitel$ = ocxGet(Element&,"innerText")
EndIf
EndIf
ocxRelease(Element&)
EndWhile
Print PageID$
Print PageTitel$
sleep 1000
WaitInput
DestroyWindow(WebControl&)
ocxDeInit()
f='./../../function-references/XProfan/end/'>Fin
aussi si je mir alle Einträge qui je sous 'links' abrufen peux ansehe, ist qui URL des Bildes pas dabei, weder im Element id, nom, innerText ou bien href.
peux mir hierbei quelqu'un aider? Gibt es une halbwegs bien verständliche Anleitung trop OCX?
Viele Grüße Georg |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 28.05.2013 ▲ |
|
|
|
|
| Bild? Müsste doch SRC son, déjà après geschaut? |
|
|
| |
|
|
|
| Hilf mir la fois s'il te plaît,
chez mir stürzt es ab - vlt. peux la fois Votre HTML et qui Inc dans un paquet saisir.
Grundsätzlich musst arrêt qui IMGs enumerieren et qui avons cela src-Attribut. |
|
|
| |
|
|
|
| Hab paquet per PN conservé et quoi trouvé!
So klappts: (seulement geänderter Bereich) KompilierenMarqueSéparation...
ocxInit()
var File$="file:///c:/dev/p/Test5.htm"
var WebControl&=create("htmlwin",%hwnd,file$,0,0,0,400,400)
while HTMLWin("GetBusy", WebControl&)
sleep 200
endwhile
var WebObject&=HTMLWin("QueryInterface",WebControl&)
'var WebObject&=ocxCreate(File$,0,0,0,0,0,0,addr(WebControl&))
var Document&=ocxGet(WebObject&,"Document")
var Collection&=ocxGet(Document&,"images")
WhileLoop 0,ocxGet(Collection&,"length")-1
Element&=ocxMethod(Collection&,"item",&loop,0)
Text$ = Trim$(ocxGet(Element&,"src"))
print text$
continue
|
|
|
| |
|
|
|
Georg Hovenbitzer | Super iF, es klappt - quoi on là alles auslesen peux! la hâte du irgendwo une Doku trouvé quelle Schlüsselworte on einsetzen peux et dans quel Kombination? chez 'image' funktioniert id, title, vieux, width, height et src. Schwierig ist avec cette Informationen cela Hauptbild (af2iofrr.jpg) pour trouver et qui ganzen Avatare, Icônes usw. trop jeter.
Viele Grüße Georg |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 02.06.2013 ▲ |
|
|
|
|
| il y a arrêt cela "document"-objet et il y a document.images, qui Image-Collection qui ici angezapft wird.
Unterobjekte:
node espace anchors applets forms images layers à gauche
Siehe aussi: [...]
ici Images: [...]
peut-être peux Du qui de Dir gewünschten Bilder anhand de ocxGet(Element&,"width") erkennen. |
|
|
| |
|
|