|
|
|
|
Crea un acceso directo en el escritorio de Windows, en el menú "Inicio" de Windows o en un directorio específico.. Este atajo puede ser associated con cualquier tipo de archivo: ejecutable, Document, etc. Observación: En Windows Vista y posteriores, para crear un acceso directo, la aplicación debe iniciarse en modo "Administrador"..
IF CreateShortCut(shortcutDesktop, "Test", "C:\Test\Test.exe", "", swsNormal, "A") = False THEN
Error("Failure creating the shortcut in" + SysDir(srCommonDesktop) + ...
", check your rights (administrator privileges required)", ErrorInfo())
ELSE
Info("The shortcut was created")
END
IF CreateShortCut(shortcutProgram, "Test", "C:\Test\Test.exe", ...
"Accessories", swsNormal, "A") = False THEN
Error("Failure creating the shortcut in" + SysDir(srCommonPrograms) + ...
", check your rights (administrator privileges required)", ErrorInfo())
ELSE
Info("The shortcut was created")
END
Sintaxis
<Result> = CreateShortcut(<Location> , <Name> , <Command line> [, <Shortcut path> [, <Opening mode> [, <Shortcut key> [, <Working directory> [, <Icon>]]]]])
<Result>: booleano - True si se creó el método abreviado de teclado,
- False si se produce un problema.
<Location>: Constante de tipo Integer Ubicación de acceso directo: | | shortcutDesktop (Valor predeterminado) | Acceso directo creado en el escritorio de Windows para todos los usuarios del equipo. Para crear un acceso directo en el escritorio de Windows Vista (y posterior), la aplicación que crea el acceso directo debe tener un manifiesto de administrador. | shortcutFindWindows8 | Acceso directo creado para la búsqueda en Windows 8 para todos los usuarios del equipo. El acceso directo no se encuentra en la pantalla de inicio. Si el sistema utilizado no es Windows 8, el acceso directo se crea en el menú "Inicio ... Programas" de Windows para todos los usuarios de ordenadores. | shortcutFree | Acceso directo creado en el directorio especificado con el parámetro | shortcutProgram | Acceso directo creado en el menú "Inicio ... Programas" de Windows para todos los usuarios de ordenadores. Para crear un acceso directo en el menú "Inicio ... Programas" en Windows Vista (y posteriores), la aplicación que crea el acceso directo debe tener un manifiesto de administrador. Para crear un acceso directo en el menú Programas del usuario actual, utilice la constante shortcutFree y luego utilice SysDir(srPrograms) en el parámetro <Ruta acceso directo>. En este caso, la aplicación que crea el acceso directo no requiere un manifiesto de administrador. | shortcutQuickLaunch | Atajo creado en la barra de inicio rápido (Windows 98 y posteriores). | shortcutStart | Acceso directo creado en el menú "Inicio" de Windows para todos los usuarios de ordenadores. | shortcutStartup | Acceso directo creado en el menú "Inicio .. Programas .. Inicio" de Windows para todos los usuarios de ordenadores. | shortcutUserDesktop | Acceso directo creado en el escritorio de Windows para el usuario actual del equipo. | shortcutUserProgram | Acceso directo creado en el menú "Inicio ... Programas" de Windows para el usuario actual del ordenador. | shortcutUserStart | Acceso directo creado en el menú "Inicio" de Windows para el usuario actual del ordenador. | shortcutUserStartup | Acceso directo creado en el menú "Inicio .. Programas .. Inicio" de Windows para el usuario actual del ordenador. |
<Name>: Cadena de caracteres Nombre del acceso directo. <Command line>: Cadena de caracteres Línea de comando completa associated con el atajo. Este comando Line se ejecutará cuando se haga un doble clic en el enlace. Las rutas de los archivos que contienen caracteres espaciados deben estar entre comillas. En las propiedades del atajo, el comando Line corresponde al objetivo.
<Shortcut path>: Cadena de caracteres opcional Directorio en el que debe crearse el acceso directo (directorio relativo a ). El acceso directo puede crearse en un "Directorio" (o grupo de programas) del menú "Inicio... Programas" o en una carpeta del escritorio. Si <Ubicación> = shortcutFree, la ruta es absoluta (se especifica el disco); de lo contrario, la ruta es relativa a la ubicación indicada. Si no se especifica este parámetro o si corresponde a una cadena vacía (""), el acceso directo se creará en la especificada . Las rutas que contienen caracteres de espacio deben estar entre comillas. <Opening mode>: Constante opcional de tipo Integer Modo de abrir la ventana principal de la aplicación associated con el enlace. El color del banda de selección se modificará para este control (tabla, cuadro de lista o cuadro combinado). | | swsIconic | Abra la ventana minimizada. | swsMaximize | Abra la ventana maximizada. | swsNormal (Valor predeterminado) | Abierto en tamaño estándar. |
<Shortcut key>: Cadena de caracteres opcional Tecla (o combinación de teclas) que le permite ejecutar el acceso directo. Cada tecla está representada por uno o más caracteres. No es necesario especificar "Ctrl-Alt" que se añade automáticamente. Ninguna tecla de atajo está especificada por Default.- Para usar un solo carácter de teclado, todo lo que tiene que hacer es usar el propio carácter. Por ejemplo, para representar la letra A, asigne el valor "A" a .
Atención: La función asigna un significado especial a los siguientes caracteres:- más (+),
- inserción (^),
- porcentaje (%),
- paréntesis ( ).
Para utilizar uno de estos caracteres, el carácter debe estar encerrado entre corchetes.. Por ejemplo, para usar el signo más (+), escriba {+}.. Para utilizar corchetes, utilice los caracteres {{} y {}}. - Cuando se utilizan caracteres especiales, se requieren códigos específicos para la identificación:
- los caracteres sin acción en la pantalla (por ejemplo, la tecla Intro)
- los caracteres correspondientes a una acción (las teclas de función, por ejemplo).
Debe utilizar los siguientes códigos:
| | | | Clave | codificar | Clave | codificar |
---|
RETROCESO | {BS} | PAUSA | {PAUSA} | BLOQUEO DE CÁPSULA | {VERRMAJ} | SUPR | {SUPPR} | ABAJO | {ABAJO} | END | {END} | INTRO | {ENTRADA} | ESC | {ECHAP} | AYUDA | {AYUDA} | INICIO | {HOME} | INSERTAR | {INS} | IZQUIERDA | {IZQUIERDA} | NUMLOCK | {NUMLOCK} | PGDN | {PGDN} | PGUP | {PGUP} | IMPR. PANTALLA | {PRTSC} | DERECHO | {DERECHO} | BLOQUEO DE DESPLAZAMIENTO | {SCROLLLLOCK} | TAB | {TAB} | ARRIBA | {ARRIBA} | F1 | {F1} | F2 | {F2} | F3 | {F3} | F4 | {F4} | F5 | {F5} | F6 | {F6} | F7 | {F7} | F8 | {F8} | F9 | {F9} | F10 | {F10} | F11 | {F11} | F12 | {F12} | F13 | {F13} | F14 | {F14} | F15 | {F15} | F16 | {F16} |
- Para especificar una combinación de teclas con Mayúsculas, Ctrl o Alt, el código de la tecla estándar debe ir precedido de uno o más códigos elegidos entre los siguientes:
| | Clave | codificar |
---|
SHIFT | + | Ctrl | ^ | Alt | % |
- Para especificar que las teclas Mayúsculas, Ctrl y/o Alt deben mantenerse pulsadas mientras se pulsa otra tecla: por ejemplo, para mantener pulsada la tecla Shift mientras se pulsa la tecla E, utilice "+E".
<Working directory>: Cadena de caracteres opcional Directorio de trabajo associated con el programa ejecutado. Ningún directorio de trabajo está especificado por Default. Las rutas que contienen caracteres de espacio deben estar entre comillas. <Icon>: Cadena de caracteres opcional Nombre y ruta del icono associated con el atajo. El icono del ejecutable se utiliza por defecto (o el icono associated con el tipo de archivo).
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|