Programming Guide


ctypelib Utility

   

This utility works only on the Windows platforms.

This utility creates the TYPELIB file required for OLE scripting.

ctypelib -g guid -t type_lib_name -p parts_names -l locale_id
         -v version -s help_string

This fields for this version of the utility are:

-g guid

Where guid represents the globally unique identifier of the TYPELIB. The guide should be in the format:

{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
Where each X represents a hexadecimal value.

-t type_lib_name

Where type_lib_name represents the name of the TYPELIB file your are creating. A TYPELIB file is generated in the current directory with the TLB extension. Use the full path name of the TYPELIB file. For example, C:\mypath\part1.tpl\. You must include the .tpl extension.

-p parts_names

Where parts_names represents a list of names. Each name can be an OpenDoc part class name or a SOM Interface Repository module name with a related OpenDoc part class name. A module name and the related part class name are separated by a colon. Part class names are separated by a comma. For example:

part1,module1:part2,part3,part4

-l locale_id

Where locale_id is the locale identifier for the TYPELIB. The default value is en_US.

-v version

Where version represents the version number for the TYPELIB. The default value is 1.0.

-s help_string

Where help_string represents the TYPELIB help string surrounded by double quotes. The default is NULL.

You can specify arguments in a separate file that is called when you run the ctypelib utility. If you create a file for your arguments, specify the command as follows:

ctypelib -f cmd_line_arg_file_name
where
-f cmd_line_arg_file_name cmd_line_arg_file_name is the name file where the command line arguments are stored.


[ Top | Previous | Next | Contents | Index | Documentation Homepage ]