Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.05.2015, 02:04
|
|||
---|---|---|---|
Разбор 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, 03:15
|
|||
---|---|---|---|
Разбор 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.
Хотя и нифига не понял. Но зафурычило как хотел. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1401589]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 125ms |
0 / 0 |