Найдено 6 результатов

vassilio
28 Октябрь 2009, 21:12
Форум: CLARION for Windows
Тема: Передача параметров в OLE посредством BIND
Ответы: 15
Просмотры: 7503

Re: Передача параметров в OLE посредством BIND

К сожалению, не помогло (это я так, злобствую: ну, там же крайне сложно запутаться, когда передаётся всего один параметр).
На самом деле, натыкался где-то здесь, в форуме, что кто-то уже сталкивался с подобной проблемой. Видимо, дело, всё ж, в Clarion (что довольно странно, поскольку SV сейчас ...
vassilio
24 Октябрь 2009, 19:21
Форум: CLARION for Windows
Тема: Передача параметров в OLE посредством BIND
Ответы: 15
Просмотры: 7503

Re: Передача параметров в OLE посредством BIND

Спасибо, но Вы забыли указать ещё один важный пункт:
"5. Проверьте, а не затесалась ли у вас где русская буковка "с" вместо латинской "c" ;)))
vassilio
20 Октябрь 2009, 23:14
Форум: CLARION for Windows
Тема: Передача параметров в OLE посредством BIND
Ответы: 15
Просмотры: 7503

Re: Передача параметров в OLE посредством BIND

а код привести Заратустра не позволяет?
Код - ничем не отличается от того, что приведён в документации, типа

data
Buffer string(4096)
BufferSize long(size(Buffer))
code
...
...
bind('Buffer', Buffer)
bind('BufferSize', BufferSize)
ReadingByts# = ?OLE{ 'Read(&Buffer, BufferSize)' }
vassilio
20 Октябрь 2009, 16:58
Форум: CLARION for Windows
Тема: Передача параметров в OLE посредством BIND
Ответы: 15
Просмотры: 7503

Re: Передача параметров в OLE посредством BIND

Необходимость (как единственная возможность сделать это языковыми средствами Clarion) возникает, всё ж, именно при передаче параметра в OLE по ссылке.
Но это не суть важно: факт, что этот bind-механизм у меня почему-то не пашет -- "разименовывания" забинденных переменных в ?Ole{ } не происходит
:(.
vassilio
20 Октябрь 2009, 5:44
Форум: CLARION for Windows
Тема: Передача параметров в OLE посредством BIND
Ответы: 15
Просмотры: 7503

Передача параметров в OLE посредством BIND

Раньше никогда не сталкивался, поскольку использовал передачу параметров по значению и обходился обычным связыванием их в строку:
?Ole{'Command(' & X & ',' & Y & ',' & Z & ')'}
Однако, потребовалось мне тут загонять их по ссылке. Воспользовался предварительным BINDом, как это описано в хэлпе ...
vassilio
22 Февраль 2009, 19:04
Форум: CLARION for Windows
Тема: Здесь просимся в приват
Ответы: 755
Просмотры: 606716

Re: Здесь просимся в приват

Прошу пустить.
(В течение 15 лет использовал все версии Clarion, начиная от DOS-версии 2.0 и кончая с55). Но был двухлетний перерыв (в пользу perl), хотелось бы наверстать пропущенное (сейчас дома установил v6.3))