|
|
Другие темы раздела | |
Delphi Вылетают потоки(связано с GIFImg) Приветствую. Нужна Ваша помощь. Есть программа которая распознает текст на картинке, делает она это в больших масштабах(до 300 потоков). И вот когда я запускаю софт хотябы в 50 потоков он повисает. Если убрать конструкцию try expect end , то потоки будут вылетать. В дебаге при ерроре выводило такое сообщение First chance exception at $74952005. Exception class GIFException with message... https://www.cyberforum.ru/ delphi/ thread927546.html |
Ошибка 'invalid pointer operation' Delphi Я создал прогу которая делает скриншот экрана и передает её к клиенту. И у меня возникли такие проблемы во время работы у меня выходит ошибка 'invalid pointer operation' и как только нажал ок он продолжает дальше работать и обратно выскакивает эта ошибка помогите с ней разобраться. Так же нужно подумать как передавать положение мыши если у уменьшить изображение. Уменьшение изображение необходимо... |
Delphi Мерцает битовый образ
https://www.cyberforum.ru/ delphi/ thread927255.html Доброго времени суток, проблема такая, в моей программе выводится два битовых образа: фон и человечек, причём у человечка свойство transparet равно trye. Проблему со смазыванием, сначала решал функцией copyrect. Потом нашёл более простой способ: в таймере сначала рисую фон затем человечка, кстати, человечек у меня спрайт, тобиш координаты человечка я не изменяю(мне не нужно чтобы он двигался), а... |
Delphi Множества в Delphi XE
https://www.cyberforum.ru/ delphi/ thread926623.html Вопрос такой, я привык в Delphi 7 проверять в строке наличие определённых букв таким способом: var Test: String; begin Test := 'â'; if Test in then ShowMessage (Test) else ShowMessage ('Ïóñòàÿ ñòðîêà'); |
Функция конвертации байтовых массивов в SafeArray Delphi Всем привет. В общем есть рабочая функция, которая конвертирует обычный массив типа byte в байтовый массив SafeArray, которая отлично работает в Delphi 7, но не работает в Delphi ХЕ4. function SafeArrayFromByteArray(pba: PByteArray; baSize: Integer) : PSafeArray; var bound: SAFEARRAYBOUND; psa: PSafeArray; pdata: pointer; begin bound.cElements := baSize; |
Delphi Уничтожение SafeArray в Delphi XE
https://www.cyberforum.ru/ delphi/ thread926405.html Всем привет. Я перешел с Delphi 7 на Delphi XE4. В седьмой версии при создании элементов типа PSafeArray необходимо было самому следить за освобождением памяти, в частности после использования безопасного массива необходимо было его самому уничтожать через функцию SafeArrayDestroy(), чтобы не допустить утечки памяти. Вопрос такой, в Delphi XE существует мусорщик, который сам автоматически... |
Delphi delphi + MS InfoPath подскажите пожалуйста как подключить в delphi + MS InfoPath https://www.cyberforum.ru/ delphi/ thread926298.html |
Delphi События в COM сервере на Delphi Всем привет. В общем у меня такая проблема. Есть готовый OLE-Server из специального SDK в виде DLL для работы с бесконтактными смарт-картами. Мне необходимо создать свой СОМ-сервер с моими функциями, которые бы могли обращаться к этому стороннему DLL из SDK. Другими словами из моего собственного COM-сервера должен вызываться другой COM-сервер. Это вообще возможно? Есть одна загвоздочка. DLL... |
Delphi как совместить Delphi 7 и windows 8 как совместить Delphi 7 и windows 8 https://www.cyberforum.ru/ delphi/ thread926098.html |
Delphi Delphi работа с Socet ами
https://www.cyberforum.ru/ delphi/ thread925889.html Проблема такая - есть два exe файла Первый клиент, второй сервер, между ними я сделал интернет чат . когда включаю на компе их в клиенте ввожу общий ip 127.0.0.1(localhost) то все работает могу писать как с сервера так и клиента, но я клиент отправил другу он вводит Ip моего компа (при запущенном сервере на моем компе) я его взял на 2ип.ру то у него выдает ошибку Asynchronous sjcket error... |
Программа кушает память в отладочном режиме Delphi Всем доброго времени суток! Суть: Есть Embarcadero RAD Studio XE2, есть программа, написанная на Delphi и есть проблема с утечкой памяти, причем память съедается именно при запуске программы в режиме отладки. Обычный запуск такого эффекта не дает. На компьютере коллеги ни в Delphi7, ни в том же RAD Studio такой проблемы не наблюдается. Подскажите пожалуйста где рыть. |
Delphi Программа для общения, передачи файлов и удалённого управления в Delphi Уважаемые программисты! Я хочу создать программу для общения, передачи файлов и удалённого управлениям по локальной сети в Delphi. Программа как для общения она у меня получилась но проблемы с передачей файлов. Помогите решить эту проблему. Если смогу сделать передачу файлов то и получиться создать удалённое управление компьютером. Но не надо спрашивать зачем я это делаю если такие программы уже... https://www.cyberforum.ru/ delphi/ thread925358.html |
7 / 7 / 1
Регистрация: 21.10.2012
Сообщений: 232
|
|||||||||||
24.07.2013, 20:35 [ТС] | 0 | ||||||||||
Клиент OLE Automation, реализация класса стока событий - Delphi - Ответ 487543024.07.2013, 20:35. Показов 2643. Ответов 4
Метки (Все метки)
Ответ
В общем всё оказалось проще, чем я думал. И не нужны никакие левые утилиты. Достаточно добавить типы событий на сервере, далее после этого этот сервер прогоняем через импорт библиотеки типов с галкой на Wrapper-модуле в проекте клиента (для автоматического создания SINK). После этого необходимо создать процедуры с любым именем, объявленные в форме, и присвоить адрес этих функций событиям на сервере. И после этого все события спокойно будут приниматься в клиенте, а сама инициализация Sink занимает всего пару строк (ниже показан пример такой формы).
Вопрос! У меня сервер выполнен в виде EXE файла с одной формой. В форме идет работа с сторонним сервером, от которого я получаю кое-какие события. Мне нужно сделать так, чтобы при получении событий от стороннего сервера на моём сервере генерировались уже мои события моим клиентам. Коклас реализован в отдельном файле. Вот пример реализации кокласа сервера (не моего, но у меня всё очень похоже):
Добавлено через 12 часов 16 минут Кому интересно решение этой проблемы, то в книге Елмановой "Delphi и технология COM" всё прекрасно написано. Вернуться к обсуждению: Клиент OLE Automation, реализация класса стока событий Delphi
0
|
24.07.2013, 20:35 | |
Готовые ответы и решения:
4
Об OLE Automation MS Access и OLE Automation 1c Ole Automation Server Как использовать OLE Automation в c#? |
24.07.2013, 20:35 | |
24.07.2013, 20:35 | |
Помогаю со студенческими работами здесь
0
Как использоваьб OLE automation? Rational Rose via COM (OLE Automation) 1c V8.x: Оформление Таблицы Word. Ole Automation. Создание сервера автоматизации (OLE Automation) |