Deutsch
Forum

chHtmlConvert32.dll ansprechen

 

Richi
Hallo,
kann mir jemand sagen wie ich die DLL, in xProfan anspreche.

Danke

chHtmlConvert32.dll

[...] 

The Win 32 DLL provides 2 functions:

HTMLToTextA (ANSI version)
HTMLToTextW (Unicode version)

BOOL HTMLToText(
LPCTSTR szHTML, // address of HTML string to convert
LPTSTR szText, // address of buffer receiving output text
BOOL bPreferASCII,
LPTSTR szCharset, // address of buffer receiving the charset
int nCharsetLen, // size of charset buffer
UINT* pCodePage // address of integer receiving the codepage
);

Parameters
szHTML
Points to the character string to be converted.

szText

Points to the buffer that receives the output text. The size of this buffer is assumed to be equal to the length of szHTML + 1!

bPreferASCII

Specifies whether some often used unicode characters will be translated to similar ASCII characters, or not. See table below:

Unicode character /ASCII character

‑ 8209 - 45
– 8211 - 45
— 8212 - 45
’ 8217 ' 39
“ 8220 " 34
” 8221 " 34
• 8226 * 42

szCharset

Points to the buffer that receives the charset that has been specified in the HTML input. This parameter can be NULL.

nCharsetLen

Specifies the size in characters of the buffer pointed to by the szCharset parameter.

pCodePage

Points to an integer variable that receives the codepage number of the HTML input. For example, if the HTML input specifies the charset "Windows-1252" the codepage number will be 1252. This parameter can be NULL.
 
14.11.2013  
 




Dieter
Zornow
Ich hatte mal vor langer Zeit was probiert mit der Dll, ist relativ einfach, da es nur 2 Funktionen gibt

DEF HTMLToTextA(6) ! "chHtmlConvert32.dll","HTMLToTextA"
DEF HTMLToTextW(6) ! "chHtmlConvert32.dll","HTMLToTextW"

Die HTML-Datei musst du dann mit blockread in eine Bereichsvariable lesen und
verarbeitet hatte ich das damals ungefähr so.

HTMLToTextA(html#,buf#,1,charset#,50,0)

wobei in html# die eingelesene Webseite steht und in buf# das Ergebnis in Text.
charset# hatte ich auf 50 dimensioniert.
Die Dll hat aber auch Fehler produziert, deshalb habe ich das nicht weiter verfolgt und wieder vergessen. Weiß auch meine Version der Dll nicht mehr, vielleicht gibt es eine neuere

Hoffe das hilft dir.
 
XProfan X2
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
14.11.2013  
 




Richi
Danke Dieter,
jetzt kann ich die DLL auch mal testen... Ich hoffe ich bekomme die Fehler der DLL etwas in den Griff
 
15.11.2013  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

5.025 Betrachtungen

Unbenanntvor 0 min.
Uwe Lang22.03.2023
Thomas Freier16.07.2018
Peter Max Müller30.11.2017
A.Tietz30.11.2014
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Richi (2x)
Dieter Zornow (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie