Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.55 MB
Время: 0.086 c
15-1147093923
atruhin
2006-05-08 17:12
2006.06.04
Подсчет остатков товара в складских программах


2-1147540891
serko
2006-05-13 21:21
2006.06.04
Запуск скрипта!


2-1147752004
rubey
2006-05-16 08:00
2006.06.04
Ввод через DBGRID


2-1147843772
Tempora
2006-05-17 09:29
2006.06.04
Как заменить прямые слеши на обратные в строке?


3-1144756580
Nic
2006-04-11 15:56
2006.06.04
MS SQL Server: быстрый старт





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский