Re: F5 na pulpicie

Autor: kamil <kamil_at_spamwon.com>
Data: Thu 03 Sep 2009 - 13:37:03 MET DST
Message-ID: <h7o9p1$l2c$1@inews.gazeta.pl>

"PM" <pm@xx.xx> wrote in message news:h7o94c$b86$1@srv.cyf-kr.edu.pl...
>W dniu 2009-09-03 12:53, Sempiterna napisał(a):
>>
>> Użytkownik "Jarek Kadziola" <kadziolawytnijto@tlen.pl> napisał w
>> wiadomości news:821574767.20090903120811@tlen.pl...
>>> Witam,
>>>
>>> Jak najprościej zasymulować wciśnięcie klawisza F5 na pulpicie ?
>>> W grę wchodzą rozwiązania programistyczne (mniej lub bardziej
>>> skomplikowane).
>>
>> Klawiatura ekranowa (w końcu to program, zawarty w Windows) i kliknięcie
>> myszą ikonki klawisza F5...?
>> Chyba, że to ma być w tle, bez udziału użytkownika... to temat
>> pozostawiam otwarty.
>>
> Można też tak
>
> Set WshShell = WScript.CreateObject("WScript.Shell")
> WshShell.SendKeys "{F5}"
>
> i zapisz jako plik .vbs
> pytanie tylko co chcesz z tym zrobić

To samo zasugerowalem, ale pozostaje problem jak na ten pulpit przejsc,
inaczej F5 bedzie wyslane do akurat aktywnego okna.

Probowalem dodac przed ten skrypt:

Dim objShell
Set objShell = CreateObject("Shell.Application")
objShell.MinimizeAll
set objShell = nothing

Co prawda okna minimalizuje, ale F5 nadal jest wysylane do ostatnio
otwartego (czyli np. total commander chce kopiowac plik, zamiast zrobic
refresh pulpitu). Any ideas?

Pozdrawiam
Kamil
Received on Thu Sep 3 13:40:03 2009

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 03 Sep 2009 - 13:42:01 MET DST