Этот баннер — требование Роскомнадзора для исполнения 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=32106542&tid=1439740]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 359ms |

| 0 / 0 |
