W wiadomości: 1ap34d.fku.ln@kwinto.prv,
Michal Kawecki <kkwinto@o2.px> napisał(a):
[...]
>> Gorzej jest z wyświetleniem komunikatu na ekranie. Nie każdą
>> funkcję WinAPI można wywołać za pomocą rundll32.exe. Wydaje mi
>> się, że w tym celu trzeba napisać skrypt WSH. Albo dynamicznie
>> generować ten skrypt z .bat-cza z odpowiednim komunikatem.
>
> Właśnie niedawno widziałem programik, który może Ci w tym pomóc:
> MSGBox http://www.tamedos.com/downloads/downloads.htm .
Witam!
Wydaje mi się, że instalowanie w tym celu programu z sieci jest
niepotrzebne. Lepszy (i bezpieczniejszy) będzie własny skrypt. Dlatego
pokusiłem się o napisanie czegoś takiego:
WarningMessage.js:
// Wyświetla okno ostrzeżenia
// Autor: Marek Janaszewski - 2005 r.
var message = WScript.Arguments(0);
var title = "Warning message";
if (WScript.Arguments.length > 1) title = WScript.Arguments(1);
var timeout = 0;
var options = 48 + 0; // Warning + OK
var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.Popup(message, timeout, title, options);
P.S. Nie sądziłem, że to tak daleko zajdzie. W końcu jest to tylko
rozwiązanie dla mnie.
-- Pozdrawiam, Marek Janaszewski [ j_marek(małpa)gazeta(kropka)pl ] [ == USUN_TO. z adresu == ]Received on Thu May 5 20:05:14 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 05 May 2005 - 20:42:01 MET DST