Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / extended procedure / 8 сообщений из 8, страница 1 из 1
27.09.2009, 21:36
    #36219486
vitalaqua
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extended procedure
Привет всем...нужна ваша помощь..
Написал DLL на Delphi - все в порядке выводит (в процедуру передается строчка и потом выводится диалоговое окно с данной строкой).
Теперь хотелось бы вашей помощи - создал exteded procedure с данной dll:
CREATE PROCEDURE dll_events ( @in varchar (50) ) EXTERNAL NAME
dlg@events.dlll
Вроде создалась - правда не знаю где глянуть можно...
Потом передаю параметры call master..dlg(@in) или call dlg(@in) возвращается окно
...
Рейтинг: 0 / 0
28.09.2009, 09:22
    #36219765
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extended procedure
vitalaqua пишет:


Я что-то не понял, это из расширенной хранимой процедуры ты диалог
собираешся вызывать ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
28.09.2009, 09:36
    #36219794
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extended procedure
Создали неправильно
CREATE PROCEDURE dll_events ( in @yyy varchar (50) ) EXTERNAL NAME ’dlg@events.dll
Да и вот еще, но это ваша специфика, окно с вызовом будет выдаваться на десктоп учетной записи, от которой работает сервер, а не от учетной записи клиента вызвавшего процедуру. Другими словами клиент ее может и не увидеть...
...
Рейтинг: 0 / 0
28.09.2009, 09:38
    #36219798
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extended procedure
Все, что я написал, касается ASA. Можно было бы озвучить какой продукт юзаете...
...
Рейтинг: 0 / 0
28.09.2009, 09:44
    #36219811
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extended procedure
Sergey Orlov пишет:

> Да и вот еще, но это ваша специфика, окно с вызовом будет выдаваться на
> десктоп учетной записи, от которой работает сервер, а не от учетной
> записи клиента вызвавшего процедуру.

Да может так статься, что оно и вообще нигде не выскачит.
Сервисам может быть запрещено работать интерактивно.
Ну и уже не говоря о том, что графической подсистемы
может и не быть на сервере вообще.

Другими словами клиент ее может и
> не увидеть...

Какой клиент ? Клиент вообще на другой машине.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
28.09.2009, 13:12
    #36220297
vitalaqua
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extended procedure
Это я уже понял...сервер стоит ASE
...
Рейтинг: 0 / 0
28.09.2009, 21:41
    #36221468
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extended procedure
MasterZiv
Другими словами клиент ее может и
> не увидеть...

Какой клиент ? Клиент вообще на другой машине.

Здесь операционка виндовая, поскольку вызов из *.dll созданая c применением delphi, сервер и клиент может быть на одной машине...
...
Рейтинг: 0 / 0
29.09.2009, 18:40
    #36223598
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
extended procedure
Sergey OrlovMasterZiv
Другими словами клиент ее может и
> не увидеть...

Какой клиент ? Клиент вообще на другой машине.

Здесь операционка виндовая, поскольку вызов из *.dll созданая c применением delphi, сервер и клиент может быть на одной машине...Чего-чего?
1) Расширение dll не означает Windows.
2) Клиент и сервер могут быть на одной машине в любой операционке.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / extended procedure / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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