Jump to content

UniGuy

Members
  • Posts

    8
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

UniGuy's Achievements

Newbie

Newbie (1/4)

0

Reputation

  1. Спасибо. Я и подумал, что это единственный вариант в таком случае. Он - запасной. Может и не пригодиться. Просто как выход из ситуации.
  2. А как же быть в том случае, если мне необходимо взаимодействовать со standalone-приложением через визуальную DLL?
  3. Эту форму мне надо показать на клиенте. Только не в браузере, а обычным Windows-окном.
  4. Доброго дня! А как мне это сделать? Каким образом я могу изменить мою библиотеку DLL в формат библиотеки uniGUI DLL?
  5. Здравствуйте! Да, именно это форма VCL. Есть подозрение, что такую форму нельзя открывать из проекта uniGUI. Что мне тогда в этом случае можно сделать?
  6. Hello, dear developers and users of uniGUI! This urgent, but extremely important question made me turn to you for help. I use the trial version of uniGUI, because in case of a successful test, I plan to purchase the product. I need to call my DLL created in a regular Delphi VCL-Application from the uniGUI application (the application runs on IIS). If I create a VCL-Application project and call this DLL from there, there are no problems - the procedure from the DLL is called. But if I try to do the same in uniGUI, then the called procedure is not executed. After calling the procedure, a Connection Error occurs. A procedure from the library simply opens a form that is located in the same library. I have a feeling that I am not doing the call correctly. Here is the procedure from the DLL, it shows a form named "OneFORM": procedure ShFrm(AOwner: TComponent); var MyForm: TOneForm; begin MyForm := TOneForm.Create(AOwner); MyForm.ShowModal; MyForm.Free; end; Here is a procedure declaration in the uniGUI application: procedure ShFrm(AOwner: TComponent); external 'ExampleDLL.dll'; The calling itself: ShFrm(UniApplication); What am I doing wrong here?... Please, help me anyone!
  7. Друзья, неужели в сообществе нет никакого решения этой проблемы?
  8. Здравствуйте, уважаемые разработчики и пользователи uniGUI! Этот насущный, но крайне важный вопрос, заставил меня обратиться к вам за помощью. Использую пробную версию uniGUI, т.к. в случае успешного испытания планирую приобретать продукт. Мне необходимо вызвать из приложения uniGUI (приложение работает на IIS) свою библиотеку DLL, созданную в обычном приложении Delphi VCL-Application. Если я создаю проект VCL-Application и вызываю эту DLL оттуда, проблем нет - процедура из DLL вызывается. Но если я пытаюсь проделать то же самое в UniGUI, то вызываемая процедура не выполняется. После вызова процедуры происходит Connection Error. Процедура из библиотеки просто открывает форму, которая находится в этой же библиотеке. У меня есть ощущение, что сам вызов делаю не правильно. Вот процедура из библиотеки DLL, она показывает форму с именем "OneForm": procedure ShFrm(AOwner: TComponent); var MyForm: TOneForm; begin MyForm := TOneForm.Create(AOwner); MyForm.ShowModal; MyForm.Free; end; Вот вызов этой процедуры из uniGUI-приложения: procedure ShFrm(AOwner: TComponent); external 'ExampleDLL.dll'; Сам вызов: ShFrm(UniApplication); Что здесь я делаю неправильно?
×
×
  • Create New...