Вниз
Скачать: CL | DM;

Небольшая проблемка с процедурой вызванной из Dll на лок. тачке   Найти похожие ветки 

← →
Dextor   (2004-09-02 17:38) [0]

Добрый вечер уважаемые! У меня тут проблемка небольшая возникла:
Создаю я библиотеку (MyDll.Dll), пишу в ней процедуру которую будет импортивать прога,
библиотеку закачиваю на локальную машину,и на своем компе, из программы ваызываю ту процедуру из библиотеки с локальной тачки! Я понял, потом, что действия из процедуры будут вызаваться на моем компе, а как сделать так чтобы библа вызывала процедуру на том компе, на каком она стоит ??? Допустим в действиях процедуры написанно:

procedure Bibi;
begin
Beep;
end;


то есть ПИП происходит на моем компе, а как на его?

Заранее вас всех благодарю, пожалуйста прошу помогите, приколистам поприкалываться друг над другом!!!


← →
Rouse_ ©   (2004-09-02 17:55) [1]

С таким подходом никак...


← →
Digitman ©   (2004-09-02 17:59) [2]


> пожалуйста прошу помогите, приколистам поприкалываться друг
> над другом


плох тот "приколист", который прежде чем "приколоться" над кем-то не "прикололся" над собой, осознав насколко он чайникообразен в этот момент


← →
sniknik ©   (2004-09-02 18:01) [3]

> а как на его?
надо делать DCOM сервер. но вот поприкалыватся не удастся скорее всего... изза сложности настроек и безопасности. ;о)


← →
Bodro   (2004-09-04 22:05) [4]

Для прикола лучше всего троянок кинуть. Или другого "зверя" посадить.
А на счёт ПИПов на его компе, так для этого лучше всего на его комп закинуть программу-сервер, которым ты будешь управлять со своего компа программой-клиентом. Надо только связь наладить между ними. Фактически - это и есть троянская программа (троян).
С DLL-ками дело обстоит иначе. Когда твоя программа подключает к себе DLL, последняя (т.е. DLL-ка) загружается в память твоего компа и, фактически, становится единым целом с твоей программой (на самом деле это чутка не так, но я так написал для удобства понимания). Из этого следует, что все функции будут выполняться на твоём компе. Так что такой путь тупиковый.

"надо делать DCOM сервер. но вот поприкалыватся не удастся скорее всего... изза сложности настроек и безопасности. ;о)"
Ты прав. Это сделать не элементарно, конечно, но нет ничего невозможного! ;)
так что думай! :)


← →
sniknik ©   (2004-09-06 09:01) [5]

> Это сделать не элементарно
да не сделать то как раз элементарно, вот заставить потом работать трудно. ;о))
слишком от многого зависит, и потом это потенциальная дыра в безопасности могут отключить/поставить файовол/не дать прав/... х.з.
а какой же это будет прикол если придется полдня а то и больще ковырятся на машине владельца (и скорее всего вместе с ним, если он не дурак и не раздает админские пароли) для того чтобы настроить и оно заработало... и пикнуло. ;)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
1-1098944110
П7
2004-10-28 10:15
2004.11.14
Почему ошибка?


14-1098869043
Drakon
2004-10-27 13:24
2004.11.14
Запуск программ для Linux под Windows


3-1097573309
V l a d i m i r
2004-10-12 13:28
2004.11.14
Инсталляшка устанавливает BDE в исходный каталог :(


8-1092378491
Maxx217
2004-08-13 10:28
2004.11.14
Масштабирование картинки


1-1099216609
saNat
2004-10-31 12:56
2004.11.14
Чтение файлов Word




   Наверх