|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
Добрый день, есть функция Declare Function function_name Lib "C:\Documents and Setting\Select.dll" _ (ByVal A1 As String, ByVal A2 As Single, ByVal A3 As Single, ByVal A4 As Single, ByVal A5 As Integer, ByVal A6 As Integer, ByVal A7 As Integer, ByVal A8 As Integer, ByVal A9 As Integer, ByVal A10 As Single, ByRef SS1 As String, ByRef SC1 As String, ByRef SR1 As Any, ByRef SS2 As String, ByRef SC2 As String, ByRef SR2 As Any, ByRef SS3 As String, ByRef SC3 As String, ByRef SR3 As Any, ByRef SS4 As String, ByRef SC4 As String, ByRef SR4 As Any, ByRef SS5 As String, ByRef SC5 As String, ByRef SR5 As Any, ByRef SS6 As String, ByRef SC6 As String, ByRef SR6 As Any, ByRef SS7 As String, ByRef SC7 As String, ByRef SR7 As Any, ByRef SS8 As String, ByRef SC8 As String, ByRef SR8 As Any, ByRef SS9 As String, ByRef SC9 As String, ByRef SR9 As Any, ByRef SS10 As String, ByRef SC10 As String, ByRef SR10 As Any, ByRef SS11 As String, ByRef SC11 As String, ByRef SR11 As Any, ByRef SS12 As String, ByRef SC12 As String, ByRef SR12 As Any, ByRef SS13 As String, _ ByRef SC13 As String, ByRef SR13 As Any, ByRef SS14 As String, ByRef SC14 As String, ByRef SR14 As Any, ByRef SS15 As String, ByRef SC15 As String, ByRef SR15 As Any, ByRef SS16 As String, ByRef SC16 As String, ByRef SR16 As Any,ByRef SS16 As String, ByRef SC16 As String, ByRef SR16 As Any) As Long но объявить не могу, приносит ошибку (Too many arguments) что делать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2018, 11:52 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
shushan, Есть ограничение в 60 аргументов, а у Вас 61. Можно попробовать воспользоваться ParamArray или вот тут . Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2018, 13:46 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
iMrTidyshushan, Есть ограничение в 60 аргументов, а у Вас 61. Можно попробовать воспользоваться ParamArray или вот тут . Код: vbnet 1.
а если аргументы ByRef это будет правильно работать? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2018, 13:53 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
shushaniMrTidyshushan, Есть ограничение в 60 аргументов, а у Вас 61. Можно попробовать воспользоваться ParamArray или вот тут . Код: vbnet 1.
а если аргументы ByRef это будет правильно работать? написала с ParamArray, но ошибка (only user-defined types defined in public object modules can be coerced to or from a variant or passed to late bound function) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2018, 14:24 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
Попробовать объявить в tlb; Попробовать вызвать через DispCallFunc. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2018, 15:47 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
ATM-TURBO 2Попробовать объявить в tlb; Попробовать вызвать через DispCallFunc. я никогда не объявляла в tlb (как это сделать?) напишу что функция из сторонней dll ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2018, 16:30 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
shushan, авторя никогда не объявляла в tlb (как это сделать?) Частично освоить IDL и MIDL любым способом. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2018, 17:25 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
кровь из глаз, как можно такое сопровождать? и зачем это всё? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2018, 18:48 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
shushaniMrTidyshushan, Есть ограничение в 60 аргументов, а у Вас 61. Можно попробовать воспользоваться ParamArray или вот тут . Код: vbnet 1.
а если аргументы ByRef это будет правильно работать? Передайте как коллекцию или словарь. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2018, 22:45 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
i45shushanпропущено... а если аргументы ByRef это будет правильно работать? Передайте как коллекцию или словарь. А какой именно коллекцией? ArrayList или HashTable? если возможно маленький пример ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2018, 23:09 |
|
VB вызывает ошибку Too many arguments при вызове функции
|
|||
---|---|---|---|
#18+
Roman Mejtesкровь из глаз, как можно такое сопровождать? и зачем это всё? выводит список оборудования по критериям ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2018, 23:10 |
|
|
start [/forum/topic.php?fid=60&msg=39696658&tid=2155011]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 430ms |
0 / 0 |