Identyfikator (??) załącznika

0

Mam taki problem. W źródle wiadomości email jest taki motyw :
[code]
--=_NextPart_2rfkindysadvnqw3nerasdf
Content-Type: application/octet-stream;
name="nazwa.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="nazwa.jpg"

(tutaj zawartość załącznika)
[/code]
I teraz jak za pomocą dowolnego komponentu, tudzież w jakiś inny sposób, wydobyć tą liczbę, która jest po [code]--=NextPart[/code] na podstawie nazwy pliku, albo numeru załącznika?
Wiem, że można zapisać do pliku, potem szukać nazwy pliku, potem jakoś odczytać ten ciąg znaków, ale interesuje mnie, czy nie można tego zrobić inaczej, szybciej, przyjemniej.

0

Ja osobiście zrobiłem funkcję przy podobnym problemie, która po wczytaniu do zmiennej typu TStrings zawartość pliku, wykonywała:
P := AnsiPos(Znacznik, ...
i L := AnsiPos(CRLF, Copy(Tresc, P, length(200))

No i to co między P i końcem jest odpowiedzią!
Result := Copy(Tresc, Początek, L)

Tak mniej więcej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1