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

Вниз

Knocking to ....   Найти похожие ветки 

 
Colonel   (2005-01-08 23:25) [0]

Доброй ночи всем, кто не спит. Возникла следующая проблема : в локалке, когда ставят ограничения на расшарки иногда просто бесит окошко, которое появляется (Дополнительные подключения не возможны и т.д). Я решил написать "прогу - стучалку", которая по истечении некоторого времени стучится на указанный ресурс и проверяет, доступен он или нет. Так вот проблема в том, что я использовал такой код :


procedure TF_Main.ST_GoClick(Sender: TObject);
var
 t:string;
 i:integer;
 result:boolean;
 TempComp: String;
 NRC: NETRESOURCE;
 Pw,Us: PChar;
begin
 if e_url.Text="" then exit;
 NRC.dwType:=RESOURCETYPE_DISK;
 NRC.lpLocalName:="";
 NRC.lpProvider:=nil;
 //Us:="";
 //Pw:="";
 TempComp:=e_url.Text;
 NRC.lpRemoteName:=PChar(TempComp);
 repeat
   //application.MessageBox("Есть контакт !!!","АхТуНг !!!",mb_ok);
   shellexecute(handle,"open",NRC.lpRemoteName,nil,nil,sw_shownormal);
   e_url.Clear;
   WNetCancelConnection(NRC.lpRemoteName,False);
 until WNetAddConnection3(Handle,NRC,nil,nil,0)=no_error;
end;

end.


И это не совсем работает. Окошко это долбанное все равно выскакивает, но прога продолжает проверять ресурс. И каждый раз приходится жать на "ок" в окошке.

Есть ли другое решение этой идеи ? Хотел попробовать отлавливать окно и програмно нажимать на "ok", но это геммор. Пока других идей нет. Возможно просто отлавливать окно и закрывать его, но хочется чего-нить попроще. Помогите мне, спать охота.


 
Colonel   (2005-01-09 07:31) [1]

Никто даже совета дать не может и помочь ?



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

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

Наверх




Память: 0.45 MB
Время: 0.029 c
3-1108122595
denis24
2005-02-11 14:49
2005.03.13
проблема с firebird


14-1109087267
r.o.o.t
2005-02-22 18:47
2005.03.13
АБАЛДЕТЬ!!!!!


14-1109150896
peypivo
2005-02-23 12:28
2005.03.13
кто знает когда призыв начинается?


1-1109370176
Packman
2005-02-26 01:22
2005.03.13
Работа с компонентом.


1-1109230829
3APA3A
2005-02-24 10:40
2005.03.13
Combobox





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский