Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

Как запустить рограмму   Найти похожие ветки 

 
saxon   (2006-05-19 17:24) [40]

2 SamProf
Я делал похожую задачу, но естественно не через формы, а web services, клиет - тоже web приложение (можно и другое). Подумай мне кажеться так лучше будет.


 
SamProf ©   (2006-05-19 17:32) [41]


> Сергей М. ©   (19.05.06 17:19) [39]
> Формы-то причем ?Прости, господи, олуха твоего, SamProf"а
> ..

Мля, обычно я спокойный! Ты, придурок , что буквари не читал, бо читать не умеешь! Если ты дурак не въехал, что : я себя на компе создал сервак и хочу, если кто-то из подключившимся к моему серваку прошёл, по какой-то ссылке, то у меня на компе запустилось некоторое приложение. из вэб сервака я запускаю таки это приложение, но оно запускается без форм!!! Ваще без форм(т.е. они не создаются почемуто).
Уже все это поняли, о один "УМНИК-СУКИН СЫН" это до сих пор не понял!


 
SamProf ©   (2006-05-19 17:34) [42]


> клиет - тоже web приложение (можно и другое).

я думал об этом, но думаю никто не будет его запускать в сетке (так как это может быть потенциальный троян...)


 
SamProf ©   (2006-05-19 17:34) [43]


> клиет - тоже web приложение (можно и другое).

я думал об этом, но думаю никто не будет его запускать в сетке (так как это может быть потенциальный троян...)


 
palva ©   (2006-05-19 17:42) [44]

Тут дело такое, если программу запускает вэб сервер то ее формы должны показываться на рабочем столе того аккаунта, под которым работает вэб сервер. А вы, конечно зашли на компьютер с другого аккаунта, типа административного, поэтому видите пустой рабочий стол. Кроме того вэб сервер работает как служба, и как правило не имеет возможности выводить что-то на рабочий стол. (Посмострите свойства этой службы в списке служб). Если вы хотите, чтоб это работало, надо создать аккаунт со специальными возможностями и уже под ним запускать вэб сервер. Может быть и получится.


 
saxon   (2006-05-19 17:44) [45]


> SamProf ©   (19.05.06 17:34) [42]

Не понимаю при чем тут троян?
Может ты не совсем понял.
То веб приложение что уже есть так и останеться. А вот процессы индексации или еще чего, ты в web services перекинешь. Чтобы администрировать их - напишешь еще одно веб приложение (вместо твоего WinApp).


 
SamProf ©   (2006-05-19 17:52) [46]


> Не понимаю при чем тут троян?Может ты не совсем понял.То
> веб приложение что уже есть так и останеться. А вот процессы
> индексации или еще чего, ты в web services перекинешь. Чтобы
> администрировать их - напишешь еще одно веб приложение (вместо
> твоего WinApp).

Ну тогда уже проще а этом WebApp для индексации создавать поток (что в-общем-то и было сделано до этого).....


 
unknown ©   (2006-05-19 17:57) [47]

Почему бы не организовать отдельную DLL, в которой реализована
процедура сканирования?
Пусть web server application получает нужную информацию
(прогресс сканирования, еще чего-нибудь) из экспортированной из
этой библиотеки процедуры через callback и отображает юзеру в
клиенте.

P.S.
А за SamProf ©   (19.05.06 15:12) [2] и далее можно и LMD в свой адрес
услышать...


 
saxon   (2006-05-19 18:03) [48]


> unknown ©   (19.05.06 17:57) [47]
> P.S.
> А за SamProf ©   (19.05.06 15:12) [2] и далее можно и LMD
> в свой адрес услышать...

А за [12]?


 
SamProf ©   (2006-05-19 18:04) [49]


> palva ©   (19.05.06 17:42) [44]
> Тут дело такое, если программу запускает вэб сервер то ее
> формы должны показываться на рабочем столе того аккаунта,
>  под которым работает вэб сервер. А вы, конечно зашли на
> компьютер с другого аккаунта, типа административного, поэтому
> видите пустой рабочий стол. Кроме того вэб сервер работает
> как служба, и как правило не имеет возможности выводить
> что-то на рабочий стол. (Посмострите свойства этой службы
> в списке служб). Если вы хотите, чтоб это работало, надо
> создать аккаунт со специальными возможностями и уже под
> ним запускать вэб сервер. Может быть и получится.


В общем-то это многое обясняет..... Спасибо!
Остаётся один вопрос! Можно ли отправлять месаги из службы(в данный момент вэб сервера) уже запущенному с окнами приложению и обратно?


 
SamProf ©   (2006-05-19 18:08) [50]


> P.S.А за SamProf ©   (19.05.06 15:12) [2] и далее можно
> и LMD в свой адресуслышать...

Немного не понял о чём речь.... LMD.....


 
Alien1769 ©   (2006-05-19 18:12) [51]


> Немного не понял о чём речь.... LMD.....


Lamers Must Die. Только без обид, расшифровка


 
SamProf ©   (2006-05-19 18:15) [52]

гыгы..... ну уж извиняйте.....

вот мое сообщение:
SamProf ©   (19.05.06 15:12) [2]

Вообще не очень, но есть проьлема - мне надо запустить прогу из этой дллки да так чтобы создались окна!Заранне спасибо!

В чём тут ламерский вопрос?
Разве что яне понимал, что прогу гужно запускать от другого юзера?


 
palva ©   (2006-05-19 19:19) [53]

SamProf ©   (19.05.06 18:04) [49]
> Можно ли отправлять месаги из службы
Вы имеете ввиду PostMessage/SendMessage. Насколько я понимаю написанное во всяких умных книжках, - можно, но у вас будут трудности с поиском хэнлов, которые корректно разрешить довольно трудно. Но должны быть штатные средства для связи двух процессов, которые оба вы сами пишете. Краем уха слышал про мьютексы, пайпы, но сам никогда этим не заморачивался.



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

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.042 c
2-1148011660
Rubey
2006-05-19 08:07
2006.06.04
Ввод через DBGRID


15-1146932102
Anatoly Podgoretsky
2006-05-06 20:15
2006.06.04
Купил монитор


2-1148019646
elena_pp
2006-05-19 10:20
2006.06.04
Как сделать механизм обновления исполняемого файла


1-1145877862
Nike
2006-04-24 15:24
2006.06.04
Приведение любого контрола к типу TObject по его Handle


5-1132651408
antoxa2005
2005-11-22 12:23
2006.06.04
Подскажите. Когда в базе мало записей и сетка DBGrid занимает час