Noch nicht viel geschrieben
Danke @ph_o_e_n_ix, aber wenn ich unter Office mir ein Makro aufzeichen lasse, dann ergibt es sinnvolle Befehle, bzw. halbwegs lesbare.
Hier kann ich höchstens vermuten, dass eine Aktion ausgeführt wird. Woran erkennt man denn, was er hier macht?
Code:
REM =======================================================
DIM objApp
SET objApp = CreateObject("Photoshop.Application")
REM Use dialog mode 3 for show no dialogs
DIM dialogMode
dialogMode = 3
DIM idslct
idslct = objApp.CharIDToTypeID( "slct" )
DIM desc4
SET desc4 = CreateObject( "Photoshop.ActionDescriptor" )
DIM idnull
idnull = objApp.CharIDToTypeID( "null" )
DIM ref4
SET ref4 = CreateObject( "Photoshop.ActionReference" )
DIM idMn
idMn = objApp.CharIDToTypeID( "Mn " )
DIM idMnIt
idMnIt = objApp.CharIDToTypeID( "MnIt" )
DIM idresetMenus
idresetMenus = objApp.StringIDToTypeID( "resetMenus" )
Call ref4.PutEnumerated( idMn, idMnIt, idresetMenus )
Call desc4.PutReference( idnull, ref4 )
Call objApp.ExecuteAction( idslct, desc4, dialogMode )
Hier kann ich höchstens vermuten, dass eine Aktion ausgeführt wird. Woran erkennt man denn, was er hier macht?