Re: Odpalanie obiektow przez REXX

Autor: Jurek Kowalski (jkowal_at_um.szczecin.pl)
Data: Tue 19 Jan 1999 - 15:25:07 MET


Grzegorz Szyszlo wrote:

> dzieki :) znam nazwe obiektu. zastanawia mnie tylko jedno, ze nie podaje
> sie w zaden sposob jego lokalizacji.

Wszystkie trzy odwolania uruchamiaja program, ktory widzisz jako ikone:

call SysCreateObject 'WPProgram','LABEL','<WP_DESKTOP>',
                   "EXENAME=R:\TOOLS\mks_vir.exe;OBJECTID=<MKS_VIR>"
call SysSetObjectData "<MKS_VIR>", "OPEN=DEFAULT"
call SysOpenObject '<MKS_VIR>',0,1

Jedynie za pierwszym razem jednak tworzysz explicite nazwe obiektu
 OBJECTID=<MKS_VIR> ; (gdyby taki obiekt juz istnial, to rc=0)

Ten string "<MKS_VIR>" jest unikalna nazwa obiektu, z punktu widzenia
WPSa.
Niezaleznie od polozenia jego ikony czy cieni.

EXENAME=R:\TOOLS\mks_vir.exe czy 'LABEL' to zo innego.

Aha, na trzecia metode wpadlem dopiero wczoraj. Niezbyt mam pojecie
o co chodzi w trzecim parametrze, ale dziala :-)

-- 
    |              |
 \  | |  |  _| -_) | /
\__/ \_,_|_| \___|_\_\


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:20:23 MET DST