Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: час
Вот код от Анатолия(киев)
Но тут надо знать
какие параметры в функцию
передавать




Public Function CheckReference(StrDLL As String, StrID As String, StrRef As String) As Boolean
'StrDLL - "Scaner1C.dll"
'StrID -'Сканер'
'StrRef -"Scaner"
'обращение к функции
'(CheckReference("Scaner1C.dll", "Сканер", "Scaner")

'strPUTI = CurrentProject.Path & "\ocx_dll\Для сканера\Scaner1C.dll"


Dim ref As Reference, i As Integer
 Dim strPUTI As String

CheckReference = False

On Error GoTo CheckReference_err

  For Each ref In References
  If ref.BuiltIn Then GoTo refNext
  If ref.IsBroken Then
    References.Remove ref
    GoTo refNext
  End If
  If InStr(1, ref.Name, StrRef, vbTextCompare) > 0 Then
    CheckReference = True
    GoTo CheckReference_exit
  End If
refNext:
 Next ref

On Error Resume Next
  References.AddFromFile (strPUTI)
  If Err = 0 Then
    CheckReference = True
    GoTo CheckReference_exit
  End If
    Err.Clear

CheckReference_exit:
    Exit Function
    
CheckReference_err:
MsgBox Err.Description
    Resume CheckReference_exit
End Function


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.