|
Разбор e-mail через CDO.Message + ADODB.Stream. Хочу сделать через позднее связывание.
|
|||
---|---|---|---|
#18+
Собственно фрагмент кода: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
В VB6 у меня были добавлены ссылки на CDO и на ADODB. В .Net если идти по тому же пути раннего связывания получаем потенциальную задницу типа той что в соседнем топике. То бишь при создании обертки Interop.CDO.dll (на Win8.1+VS2013) любимой версии 1.0.0.0, она начинает тянуть за собой ADODB версии 6.0 (задница на XP где приемлимой является ADODB v.2.8 обеспечена, можно даже не проверять, Interop.CDO.dll созданный таким путем очевидно дохлый). В данном случае мне не нужны события, посему нафиг ссылки и позднее связывание полагаю оптимально. Переписываем код: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Получаем спотык на выделенной нижней строчке. Не знаю что писать вместо CDO.IDataSource , As Object не катит. Как извернуться? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2015, 02:04 |
|
Разбор e-mail через CDO.Message + ADODB.Stream. Хочу сделать через позднее связывание.
|
|||
---|---|---|---|
#18+
О, получилось. Наткнулся на пример: https://msdn.microsoft.com/en-us/library/aa563592(v=exchg.80).aspx Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
Хотя и нифига не понял. Но зафурычило как хотел. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2015, 03:15 |
|
|
start [/forum/moderation_log.php?user_name=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%B8%D0%BD+%D0%95%D0%B3%D0%BE%D1%80]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
others: | 767ms |
total: | 904ms |
0 / 0 |