powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как перевести VBA функцию в VB.Net?
5 сообщений из 5, страница 1 из 1
Как перевести VBA функцию в VB.Net?
    #37435954
studieren
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы в SQL Server'е использовать регулярные выражения оказывается сначала необходимо создать соответствующий dll файл, написанный в .Net. Например в C# или в VB.Net. С C# вообще не знаком, поэтому этот вариант для меня не приемлем, а вот VB.Net ещё могу хоть что-то понять.
Я, к сожалению, не знаком с Visual Studio, могу только в VBA написать программки. Именно поэтому хотел бы обратиться к знающим.
Как мне нижеуказанный VBA функцию превратить dll файл в VB.Net?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Public Function RegularExp(strPattern As String, strText As String) As String
    Static objRegExp As Object
    
    If objRegExp Is Nothing Then
        Set objRegExp = CreateObject("VBScript.RegExp")
        objRegExp.Global = True
        objRegExp.IgnoreCase = True
    End If
    objRegExp.Pattern = strPattern
    RegularExp = objRegExp.Replace(strText, "")
End Function
...
Рейтинг: 0 / 0
Как перевести VBA функцию в VB.Net?
    #37435989
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSSQL умеет создавать COM-объекты. Можно вообще ничего не писать и юзать VBScript.RegExp напрямую.
...
Рейтинг: 0 / 0
Как перевести VBA функцию в VB.Net?
    #37435994
studieren
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyMSSQL умеет создавать COM-объекты. Можно вообще ничего не писать и юзать VBScript.RegExp напрямую.
Примерчик не покажите?
версия сервераMicrosoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86) Apr 2 2010 15:53:02 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 5.1 <X86> (Build 2600: Service Pack 2)
...
Рейтинг: 0 / 0
Как перевести VBA функцию в VB.Net?
    #37435998
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет .net все подробно расписано тут и там же сказано, что предыдущий мой совет не айс, хотя для не слишком интенсивного использования подходит.
...
Рейтинг: 0 / 0
Как перевести VBA функцию в VB.Net?
    #37436003
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
studierenПримерчик не покажите? Тынц и далее по функциям в списке слева.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как перевести VBA функцию в VB.Net?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]