Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: MS Office и .NET как использовать Добавлено: 24.04.08 10:57  

Автор вопроса:  Shota
Как можно использовать конвертер строк написаный на VB.NET или C# из VBA кода в Офисе 2007?

к примеру есть .dll файл написаный на .NET с функцией public string convert(string srs) которая конвертирует входящюу строку из Unicode в ANSI.
как я могу из Access 2007 использовать этот конвертер?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 iLLyuzor



ICQ: 223685087 

Вопросов: 9
Ответов: 77
 Профиль | | #1 Добавлено: 25.04.08 19:42
Project\Properties...\Application\Assembly Information... - Make assembly COM-visible

Ответить

Номер ответа: 2
Автор ответа:
 Shota



Вопросов: 22
Ответов: 52
 Профиль | | #2 Добавлено: 29.04.08 11:32

namespace MyNetLib
{
    public class MyNetClass
    {
        public string SomeMethod(string s)
        {
            return "Hellow from SomeMethod: " + s;
        }
    }

    public static class MyStaticClass
    {
        public static string MyStaticMethod(string s)
        {
            return "Hellow from MyStaticMethod: " + s;
        }
    }
}


Make assembly COM-visible птичку ставлю....... и ничего..... все равно не могу установить ссылку из VBA 6.5 ( MS Access 2007 )
пытался зарегистрировать свой длл:
regsvr32 MyNetLib.dll -i
не получается........

( тип проэкта NET - class libruary.......)

Ответить

Номер ответа: 3
Автор ответа:
 iLLyuzor



ICQ: 223685087 

Вопросов: 9
Ответов: 77
 Профиль | | #3 Добавлено: 15.05.08 13:45
Если это ещё актуально, то просто добавь COM Class (Project\Add Class...) и в нём создавай методы, и не забудь ещё поставить флажок "Register for COM interop".

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам