Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
Как на с# написать так же? знаю как на Бэйсике: Код: plaintext 1. 2. 3. 4. там не обязательно Excel, а может быть любой сервер OLE а вот как такое на с#, никак не найду. ПОМОГИТЕ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 10:46 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
смотри Type.GetType(..); Type.GetTypeFromCLSID(..); и Activator класс прочитай COM Interop Tutorials http://msdn.microsoft.com/library/en-us/csref/html/vcoriCOMInteropTutorial.asp?frame=true ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 10:57 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
Спасибо, а вот кто бы еще на пальцах объяснил, было бы совсем хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 11:49 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
самый простой способ - сделать раппер для com и работать через него. в проекте в references добавь, для твоего примера, COM компонент: microsoft excel xx.x object library. в программе: Код: plaintext дальше вроде бы ясно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 12:28 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
в том то и дело что мне надо 1С подключить, а у нее нечего в референс добавлять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 13:09 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
но класс зарегистрирован такой "v77.Application" вот и как мне его юзать? из Бэйсика все работает, но мне надо из c# класс на бейсике написать не подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 13:14 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
есть в 1с tlb ??? если есть, то попробуй построить раппер через утилиту TlbImp.exe и полученную сборку подключить к проекту. другой сопособ сделать раррер - динамически через TypeLibConverter класс (в MSDN есть пример). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 13:19 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
усли бы был ТЛБ я бы все подключил, в том то и дело что нету. Есть зарегистрированный класс, который указывает на 1cv77.exe (а это и есть сама 1С) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 13:25 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
в том то и дело что мне надо 1С подключить, а у нее нечего в референс добавлять. т.е. когда ты выбираешь закладку COM при добавлении к References, то там в списке 1С вообще не присутствует ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 13:29 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
совершенно верно! нет ее там! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 13:29 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
это клинический случай. попробуй так скопируй 1cv77.exe в temp и запусти tlbimp.exe 1cv77.exe ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2003, 13:38 |
|
||
|
про OLE Automation
|
|||
|---|---|---|---|
|
#18+
2smeh: Возникла аналогичная проблема. Найдено ли решение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2003, 16:36 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32106545&tid=1439740]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 376ms |

| 0 / 0 |
