![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как реализовать vb в Delphi [D7, WinXP]
Ильин С. © (2007-03-20 12:16:00)Подскажите пожалуйста!! У меня есть код на VB его нужно реализовать на Delphi или можно подключить с помошью Com объекта. Очень нужно!
Ильин С. (2007-03-20 15:39:00) [1]
> clickmaker © (20.03.07 15:34) [34]
> Server := Connector.ConnectServer("server_name");
> Base := Server.CreateInfoBaseInfo();
> Base.Name := "Test";
> Connections := Server.GetIBConnections(Base);
>
> ?
Пробовал и так, но в данном случае выдается ошибка недопустимое число параметров на строке Base := Server.CreateInfoBaseInfo();
clickmaker (2007-03-20 15:34:00) [2]
> [31] Ильин С. (20.03.07 14:26)
Server := Connector.ConnectServer("server_name");
Base := Server.CreateInfoBaseInfo();
Base.Name := "Test";
Connections := Server.GetIBConnections(Base);
?
Сергей М. (2007-03-20 15:30:00) [3]
> Плохиш © (20.03.07 15:29) [32]
> Импортируй библиотеку типов
А она у их есть ?)
Плохиш (2007-03-20 15:29:00) [4]Импортируй библиотеку типов в проект и посмотри какие свойства/методы имеются у интерфейсов.
Ильин С. (2007-03-20 14:26:00) [5]
> Сергей М. © (20.03.07 14:23) [30]
> А почему ты уверен, что getibconnections - это именно метод,
> а не св-во ?
Потомошто в книжке по 1с метод getibconnections() описан как метод
Сергей М. (2007-03-20 14:23:00) [6]
> Ильин С
А почему ты уверен, что getibconnections - это именно метод, а не св-во ?
Ильин С. (2007-03-20 14:19:00) [7]
> а примеры в [20] не помогли?
нет в примерах [20], ничего стоющего нет
Ильин С. (2007-03-20 14:18:00) [8]
> по идее, должно быть там varDispatch, что будет означать,
> что объект таки создан
Если воспользоваться специально процедурой, то выдает varDispatch
clickmaker (2007-03-20 14:14:00) [9]
> [26] Ильин С. (20.03.07 14:12)
а примеры в [20] не помогли?
> vartype(server) Inaccessible value
по идее, должно быть там varDispatch, что будет означать, что объект таки создан
Ильин С. (2007-03-20 14:12:00) [10]Прошу прощения вот что выдает vartype(server) Inaccessible value
Ильин С. (2007-03-20 14:10:00) [11]
> НЕТ такого VarType !
>
> А ну бегом марш читать справку к ф-ции VarType() !
Server $037914C8 Вот все что показывает watch
Сергей М. (2007-03-20 14:06:00) [12]
> Ильин С. (20.03.07 14:04) [23]
НЕТ такого VarType !
А ну бегом марш читать справку к ф-ции VarType() !
Ильин С. (2007-03-20 14:04:00) [13]Variant
Сергей М. (2007-03-20 13:59:00) [14]
> Ильин С. (20.03.07 13:40) [21]
> Server: Variant $12F554
>
И где здесь VarType ?
Ильин С. (2007-03-20 13:40:00) [15]>clickmaker © (20.03.07 13:19) [18]
>судя по тексту ошибки, не понимает именно метод getibconnections...
>а Server чему равен, если в Watch глянуть? VarType у него какой?
Server: Variant $12F554
Плохиш (2007-03-20 13:27:00) [16]Хм, я тут у яху спросил: http://search.yahoo.com/search;_ylt=A0geu5mitf9FfG0BuoBXNyoA?p=delphi+%22v8.comconnector%22&ei=UTF-8&fr=yfp-t-501&fp_ip=DE&x=wrt&meta=0
Elen (2007-03-20 13:23:00) [17]
> если использовать [8], то Delphi счтает что все что в скобка
> это компьютер
Естесственно. Видимо у тебя в connector есть два метода connectserver и connect, а вот какой тебе нужен это уж ты сообрази.
clickmaker (2007-03-20 13:19:00) [18]
> [17] Ильин С. (20.03.07 13:13)
судя по тексту ошибки, не понимает именно метод getibconnections...
а Server чему равен, если в Watch глянуть? VarType у него какой?
Ильин С. (2007-03-20 13:13:00) [19]если использовать [8], то Delphi счтает что все что в скобка это компьютер
BiN (2007-03-20 13:13:00) [20]
> Ильин С. (20.03.07 13:11) [15]
>
> хорошо, а что по поводу ошибки?
Может, на [8] глянешь, наконец-то?