Just read a little more - you might also try this at the very start of the function:

replace "=" & numToChar(10) & numToChar(13) with empty in pStr

That sequence (I think) is the qp "soft line break" which is part of the encoding (which specifies no lines longer than 76 chars in the encoded data), not part of the original, un-encoded text.

best of luck!

Mark


On 5 Jun 2007, at 12:41, Klaus Major wrote:

Hi Mark,

Klaus, I just checked up on Wikipedia : http://en.wikipedia.org/ wiki/Quoted-printable and remembered why I didn't write a more complete function! (My use of it only involved very short strings - no line endings or other complications). A quick (and probably innacurate) reading of the wikipedia page suggests that the only non-hex characters that should follow an "=" would be Tab(9), Space(32), CR(10) & LF(13), so maybe that could help?

Maybe, will try later this day.
Thanks a lot for your help!

Best,

Mark

Regards

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de


_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to