Hallo,
ich binde das Objekt HTMLFILE ein um HTML Quelltext in normalen Text umzuwandeln.
Bei manchen Quelltexten kommt die Autoit Error Fehlermeldung "Error: The requested action with this object has failed."
z.B. wenn im Quelltext nur <h2></h2> steht.
Ich habe schon alle möglichen Error Handler Funktionen ausprobiert, aber ich bekomme das Problem nicht
in den Griff das mir jedes mal das Script abschmiert.
Bei der Zeile
Return SetError(0, 0, $oHTML.Body.InnerText)
tritt das Problem auf.
Wenn ihr eine Lösung für das Problem habt würde ich mich freuen wenn ihr mir helft.
Natürlich gegen Bezahlung.
Danke.
Stefan
C
#include <file.au3>
#include <Array.au3>
#Include <String.au3>
#Include <Date.au3>
#include <MsgBoxConstants.au3>
#include <Math.au3>
_HTML_StripTags("<h2></h2>")
Func _HTML_StripTags($sHTMLData) ; http://www.autoitscript.com/forum/topic/...tml-data/page__view__findpost_
If $sHTMLData = "" Then Return SetError(1, 0, $sHTMLData)
Local $oHTML = ObjCreate("HTMLFILE")
If @error Then Return SetError(1, 0, $sHTMLData)
$oHTML.Open()
$oHTML.Write($sHTMLData)
Return SetError(0, 0, $oHTML.Body.InnerText)
EndFunc ;==>_HTML_StripTags
Alles anzeigen