getCLSID             package:RDCOMClient             R Documentation

_G_e_t _t_h_e _U_U_I_D/_G_U_I_D _f_r_o_m _t_h_e _h_u_m_a_n-_r_e_a_d_a_b_l_e _n_a_m_e _o_f _a_n _a_p_p_l_i_c_a_t_i_o_n.

_D_e_s_c_r_i_p_t_i_o_n:

     This function provides a way to find the  unique identifier for an
     application or interface given its human-readable form, e.g.
     "Excel.Application". This is convenient if you want to attempt to
     load the type library without having an instance of the
     application or if you want to use this information for looking in
     the Windows registry ( - see the 'SWinRegistry' package).

_U_s_a_g_e:

     getCLSID(appName)

_A_r_g_u_m_e_n_t_s:

 appName: the human-readable string (i.e. character vector of length 1)
          whose UUID we want to find.

_D_e_t_a_i_l_s:

     This is a interface to the C routines 'CLSIDFromString' and
     'CLSIDFromProgID'

_V_a_l_u_e:

     A string which gives the UUID. If the UUID could not be found, 
     this (currently) returns the UUID of all zeros:
     '"{00000000-0000-0000-0000-000000000000}"'

_A_u_t_h_o_r(_s):

     Duncan Temple Lang (duncan@wald.ucdavis.edu)

_R_e_f_e_r_e_n_c_e_s:

     <URL: http://www.omegahat.org/RDCOMClient> <URL:
     http://www.omegahat.org/RDCOMServer> <URL:
     http://www.omegahat.org/SWinTypeLibs> <URL:
     http://www.omegahat.org/SWinRegistry>

_E_x_a_m_p_l_e_s:

       getCLSID("Excel.Application")

