|
Разбор 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/topic.php?fid=20&fpage=86&tid=1401589]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
25ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 332ms |
total: | 434ms |
0 / 0 |